如果该表不存在,我该如何创建表.在我的情况下,我想用这个查询创建表:
SELECT *
INTO a
FROM b
Run Code Online (Sandbox Code Playgroud)
db B中的表a和db B中的表b有什么帮助吗?
if not exists (select [name] from sys.tables where [name] = 'a') SELECT *
INTO A.dbo.a
FROM B.dbo.b
Run Code Online (Sandbox Code Playgroud)
你可以尝试这个..它很简单.
您可以使用SQL Server 的 OBJECT_ID函数。
IF OBJECT_ID('a') IS NULL
SELECT *
INTO a
FROM b
Run Code Online (Sandbox Code Playgroud)