В коментарите разработихме отговора вместо вас. Само за да получите официален „отговор“, ето го от сайта на OracleOverflow (вижте по-долу):
Редактиране:Това беше оригиналната връзка, която вече е мъртва:http://www.oracleoverflow.com/questions/145/running-ddl-through-an-oraclecommand-without-the-semicolon
Въпрос:
Отговорете тук:
Коментари:
Защо OracleCommand има това ограничение да може да изпълнява само 1 израз наведнъж?
Базиран е на спецификацията на DbCommand в ADO.Net. Това не е ограничение само на OracleCommand.
SqlCommand позволява множество изрази в една команда, която трябва да бъде просто „добавка“ за SQL Server.