6.3.5.10 QuoteIdentifier
適切にエスケープされた識別子に引用を組み込んで、指定された非引用識別子の正しい引用形式を戻します。
宣言
// C#
public override string QuoteIdentifier(string unquotedIdentifier);
パラメータ
-
UnquotedIdentifier
非引用識別子文字列。
戻り値
識別子の引用バージョン。識別子内の埋込み引用は適切にエスケープされています。
例外
ArgumentNullException
- 入力パラメータはNullです。
備考
このメソッドは、OracleConnection
またはOracleCommand
オブジェクトのいずれからも独立しています。
例
// C# using System; using System.Data; using System.Data.Common; using Oracle.DataAccess.Client; class QuoteIdentifierSample { static void Main(string[] args) { OracleCommandBuilder builder = new OracleCommandBuilder(); string quoteIdentifier = builder.QuoteIdentifier("US\"ER"); //quoteIdentifier for "US\"ER" is (\"US\"\"ER\") Console.WriteLine("quoteIdentifier is {0}" , quoteIdentifier); } }