Oracle
 sql >> база данни >  >> RDS >> Oracle

.NET / Oracle:Как да изпълним скрипт с DDL изрази програмно

Просто го увийте вътре BEGIN и END и ще работи гладко

var content =string.Format("BEGIN {0} END;", File.ReadAllText("script.sql"));
using (var oracleConnection = new OracleConnection(_connectionString))            
{
  oracleConnection.Open();
  using (var command = new OracleCommand(content) { Connection = oracleConnection })
  {
       command.CommandType = CommandType.Text;
       command.ExecuteNonQuery();
  }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. RMAN Избройте команди за архивиране

  2. Достъп до таблицата на друг потребител в рамките на съхранена процедура на Oracle

  3. Oracle:множество актуализации на таблици => ORA-01779:не може да промени колона, която се съпоставя с таблица без ключ

  4. Актуализиране на Salesforce от Oracle®

  5. Конфигуриране на репликация на хетерогенна база данни – SQL Server към Oracle