Fat*_*iso 0 sql-server select exists sql-insert
我想对表的存在进行测试,以执行类似以下操作:
如果(表存在),那么我的操作将插入到表中
否则我会做:
select * into Table from MySource
Run Code Online (Sandbox Code Playgroud)
我们如何使用SQL执行此操作?
当我只检查表的存在时:
IF EXISTS (SELECT * FROM Table)
print 'OK'
Else
Print 'KO'
Run Code Online (Sandbox Code Playgroud)
该表不存在时,我不知道。
IF(OBJECT_ID('[Your Table]') IS NOT NULL)
PRINT 'OK'
ELSE
PRINT 'NOK'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36 次 |
| 最近记录: |