我正在尝试创建一个 SQL 语句,它将返回表模式名称以及数据是否是在一天前创建的。
这将使用表模式名称创建 SQL 语句:
DECLARE @SqlStatement VARCHAR(MAX)
SELECT @SqlStatement =
COALESCE(@SqlStatement, '') + 'DROP TABLE [TMP].' + QUOTENAME(TABLE_NAME) + ';' + CHAR(13)
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'TMP'
PRINT @SqlStatement
如果表是一天前在同一条语句中创建的,如何添加 where 子句?