Heim >Datenbank >MySQL-Tutorial >Wie erstelle ich eine Tabelle nur, wenn sie in SQL Server nicht vorhanden ist?
Äquivalent zu CREATE TABLE IF NOT EXISTS in SQL Server
Der MySQL-Befehl CREATE TABLE IF NOT EXISTS wird nur zum Erstellen einer Tabelle verwendet, wenn es existiert noch nicht. Diese Syntax ist nicht direkt mit SQL Server kompatibel.
Alternative Syntax in SQL Server
Um die gleiche Funktionalität in SQL Server zu erreichen, kann eine alternative Syntax mit einer bedingten Abfrage verwendet werden eingesetzt werden:
if not exists (select * from sysobjects where name='cars' and xtype='U') create table cars ( Name varchar(64) not null ) go
In diesem Code:
Zusätzliche Hinweise
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine Tabelle nur, wenn sie in SQL Server nicht vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!