假设某用户表为'UserTable'
在论坛里看到有人建议这样实现查找该表是否存在
SELECT *
FROM sysobjects
WHERE (OBJECTPROPERTY(id, N'IsUserTable ') = 1) AND (id = OBJECT_ID(N'UserTable'))
对这条语句有几个疑问:
1、N的作用是什么?不加N好像结果是一样的
2、为什么一定要用表的id呢,如果这样写有什么不对的么?
SELECT *
FROM sysobjects
WHERE (Name='UserTable')谢谢!