Oracle XML支持与ODP.NET安全特性详解
1. Oracle XML支持
在处理数据库中的XML数据时,Oracle提供了强大的功能。下面将详细介绍如何使用相关技术进行XML数据的删除操作和查询操作。
1.1 XML数据删除操作
以下是一段用于删除XML数据的代码示例:
try
{
_cmdObj.BindByName = true;
_cmdObj.XmlCommandType = OracleXmlCommandType.Delete;
_cmdObj.XmlSaveProperties.RowTag = "RECORD";
_cmdObj.XmlSaveProperties.Table = "PRODUCTS";
_cmdObj.XmlSaveProperties.KeyColumnsList = _keyColList;
_cmdObj.XmlSaveProperties.UpdateColumnsList = null;
_cmdObj.XmlSaveProperties.Xslt = _xsltString;
// Define the records to delete. Only the record identifier field is needed
_cmdObj.CommandText = "<?xml version=\"1.0\"?>\n" +
"<MYPRODUCTS>\n" +
" <MYPRODUC