sql >> Databáze >  >> RDS >> Oracle

.NET / Oracle:Jak programově spustit skript s příkazy DDL

Jednoduše jej zabalte dovnitř BEGIN a END a bude to fungovat hladce

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. Skrytí skutečného ID databázového objektu v adresách URL

  2. Enum v režimu spánku, přetrvávající jako enum

  3. PostgreSQL array_agg pořadí

  4. Jak začít s SQLCipher pro Android?