Oracle
 sql >> Baza danych >  >> RDS >> Oracle

.NET / Oracle:Jak programowo wykonać skrypt z instrukcjami DDL

Po prostu zawiń go w środek BEGIN i END, a będzie działał płynnie

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. Obrót w Oracle 11g

  2. Krok po kroku R12.2.6 Instalacja EBS na Virtual Box Część -2

  3. Wprowadzenie do metod gromadzenia danych PL/SQL w bazie danych Oracle

  4. Przykład Oracle UTL_HTTP Post Multipart/Form-Data (JSON i ZIP)

  5. Metadane dotyczące typów rekordów na poziomie pakietu PL/SQL