参数:时间,表名
先判断表是否存在,存在走下一步,不存在报0
查询某时间某表是否有数据,如果有🟰0,没有🟰1
CREATE PROCEDURE check_table_data
(
@table_name NVARCHAR(128),
@check_time DATETIME
)
AS
BEGIN
-- 判断表是否存在
IF EXISTS (SELECT * FROM sys.tables WHERE name = @table_name)
BEGIN
-- 查询某时间某表是否有数据
IF EXISTS (SELECT * FROM @table_name WHERE create_time = @check_time)
SELECT 0
ELSE
SELECT 1
END
ELSE
SELECT 0
END