IF (EXISTS (SELECT 1 FROM sys.tables WHERE name = 'table_name'))
BEGIN
-- do stuff
END
Run Code Online (Sandbox Code Playgroud)
sys.tables还可以为您提供有关表对象的一些信息,例如,该is_replicated列告诉您该表是否是通过复制创建的,或者该has_replication_filter列告诉您该表是否设置了复制过滤器
注意:这是针对 SQL Server 的
编辑:访问:
SELECT COUNT(*) as Exists from MsysObjects
WHERE type = 1
AND name = 'MY_TABLE_NAME'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6449 次 |
| 最近记录: |