sql >> Databáze >  >> RDS >> Sqlserver

Můžeme spustit skript SQL pomocí migrace kódu?

Nejprve musíte vytvořit migraci.

Add-Migration RunSqlScript

Poté do vygenerovaného migračního souboru můžete zapsat své SQL.

// PLAIN SQL
Sql("UPDATE dbo.Table SET Created = GETDATE()");

// FROM FILE
var sqlFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"Custom.sql"); 
Sql(File.ReadAllText(sqlFile));

Pak spustíte

Update-Database


  1. MySql nemůže aktualizovat nadřazený řádek, když mám ON UPDATE CASCADE

  2. Rozdělit řetězec podle pozice oddělovače pomocí Oracle SQL

  3. Jak opravit „Konverze se nezdařila při převodu hodnoty na datový typ“ v SQL Server

  4. Funkce ABS() v Oracle