Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Warum das Semikolon nicht im CommandText eines OracleCommand platziert werden konnte, wenn C#

In den Kommentaren haben wir die Antwort für Sie ausgearbeitet. Nur damit Sie eine offizielle "Antwort" bekommen, hier ist sie von der OracleOverflow-Site (siehe unten):

Bearbeiten:Dies war der ursprüngliche Link, der jetzt tot ist:http://www.oracleoverflow.com/questions/145/running-ddl-through-an-oraclecommand-without-the-semicolon

Alternative:http://web.archive.org/web/20100806014022/http://www.oracleoverflow.com/questions/145/running-ddl-through-an-oraclecommand-without-the -Semikolon

Frage:

Hier antworten:

Kommentare:

Warum hat OracleCommand diese Einschränkung, dass nur 1 Anweisung gleichzeitig ausgeführt werden kann?

Es basiert auf der DbCommand-Spezifikation in ADO.Net. Es ist nicht nur eine Einschränkung von OracleCommand.

SqlCommand erlaubt mehrere Anweisungen in einem einzigen Befehl, der nur eine 'Ergänzung' für SQL Server sein muss.