SQL Server の CREATE TABLE IF NOT EXISTS と同等
MySQL コマンド CREATE TABLE IF NOT EXISTS は、次の場合にのみテーブルを作成するために使用されます。それはすでに存在しません。この構文は SQL Server と直接互換性がありません。
SQL Server の代替構文
SQL Server で同じ機能を実現するには、条件付きクエリを使用する代替構文を使用できます。雇用される:
if not exists (select * from sysobjects where name='cars' and xtype='U') create table cars ( Name varchar(64) not null ) go
この中でコード:
追加メモ
以上がSQL Server にテーブルが存在しない場合にのみテーブルを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。