Oracle
 sql >> Base de données >  >> RDS >> Oracle

Pourquoi le point-virgule n'a pas pu être placé dans le CommandText d'un OracleCommand lorsque C #

Dans les commentaires, nous avons élaboré la réponse pour vous. Juste pour que vous obteniez une "réponse" officielle, la voici du site OracleOverflow (voir ci-dessous):

Edit :C'était le lien d'origine, qui est maintenant mort :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 -point-virgule

Question :

Répondez ici :

Commentaires :

Pourquoi OracleCommand a cette limitation de ne pouvoir exécuter qu'une instruction à la fois ?

Il est basé sur la spécification DbCommand dans ADO.Net. Ce n'est pas une limitation d'OracleCommand uniquement.

SqlCommand autorise plusieurs instructions dans une seule commande, qui doit simplement être un "ajout" pour SQL Server.