CommandText
このプロパティでは、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
プロパティは無視されます。