如果表存在,我需要从表中获取所有数据。
我试过了:
IF (EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = N'2000064'))
但我什么都没得到。
如果表存在,如何从表中获取所有数据?
答案 0 :(得分:2)
试试这个
IF (EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = N'2000064'))
SELECT * from [2000064]
答案 1 :(得分:2)
这是你想要的吗?
IF (EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = N'2000064'))
SELECT * FROM [200064]
这假设您正在使用SQL Server,因此使用方括号。