Oracle
 sql >> Database >  >> RDS >> Oracle

Perché il punto e virgola non può essere inserito nel CommandText di un OracleCommand quando C#

Nei commenti, abbiamo elaborato la risposta per te. Giusto per avere una "risposta" ufficiale, eccola dal sito OracleOverflow (vedi sotto):

Modifica:questo era il link originale, che ora è morto:http://www.oracleoverflow.com/questions/145/running-ddl-through-an-oraclecommand-without-the-punto e virgola

Alternativa:http://web.archive.org/web/20100806014022/http://www.oracleoverflow.com/questions/145/running-ddl-through-an-oraclecommand-without-the- -punto e virgola

Domanda:

Rispondi qui:

Commenti:

Perché OracleCommand ha questa limitazione di poter eseguire solo 1 istruzione alla volta?

Si basa sulla specifica DbCommand in ADO.Net. Non è solo una limitazione di OracleCommand.

SqlCommand consente più istruzioni in un unico comando, che deve essere solo una "aggiunta" per SQL Server.