本文介绍了CREATE TABLE IF NOT EXISTS 在 SQL Server 中等效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
CREATE TABLE IF NOT EXISTS
在 mysql 上工作,但在 SQL Server 2008 R2 上失败.什么是等效语法?
CREATE TABLE IF NOT EXISTS
works on mysql but fails with SQL Server 2008 R2.What is the equivalent syntax?
推荐答案
if not exists (select * from sysobjects where name='cars' and xtype='U')
create table cars (
Name varchar(64) not null
)
go
如果表不存在,上面将创建一个名为 cars
的表.
The above will create a table called cars
if the table does not already exist.
这篇关于CREATE TABLE IF NOT EXISTS 在 SQL Server 中等效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!