Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
|
前 |
次 |
このプロパティでは、Oracle Databaseに対して実行するSQL文またはストアド・プロシージャ、またはOracle Databaseの変更を格納する際に使用するXMLデータを指定します。
宣言
// C# public override string CommandText {get; set;}
プロパティ値
string
。
実装
IDbCommand
備考
デフォルトは空の文字列です。
CommandType
プロパティがStoredProcedure
に設定されると、CommandText
プロパティはストアド・プロシージャの名前に設定されます。Execute
メソッドが呼び出されると、コマンドはこのストアド・プロシージャを呼び出します。
CommandText
のXmlCommandType
値への影響は次のとおりです。
XmlCommandType
= None
。
CommandType
プロパティによってCommandText
の内容が決まります。
XmlCommandType
= Query
。
CommandText
はSQL問合せである必要があります。SQL問合せは選択文である必要があります。CommandType
プロパティは無視されます。
XmlCommandType
プロパティは、Insert
、Update
またはDelete
です。
CommandText
はXML文書である必要があります。CommandType
プロパティは無視されます。