プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# 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);
      }
    }

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleCommandBuilderクラス

- OracleCommandBuilderメンバー