sql >> Database >  >> RDS >> Oracle

.NET / Oracle:een script met DDL-instructies programmatisch uitvoeren

Wikkel het gewoon in BEGIN en END en het zal soepel werken

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. Aanhoudende UUID in PostgreSQL met behulp van JPA

  2. PostgreSQL10 upgraden naar PostgreSQL11 zonder downtime

  3. Voeg afwisselende rijkleur toe aan het rapport SQL Server Reporting Services

  4. Transactieondersteuning voor MyIsam-engine