在SQL Server中打印带有IF循环的警告语句
这是示例代码,与中的相同 我有一个查询,其中'@Test'变量可以更改为任何数字在SQL Server中打印带有IF循环的警告语句,sql,sql-server,if-statement,printing,Sql,Sql Server,If Statement,Printing,这是示例代码,与中的相同 我有一个查询,其中'@Test'变量可以更改为任何数字 上面的SQL类型演示了逻辑。例如,如果有人输入大于5的数字,我希望出现一条警告消息,告知用户有关较大的查询。这在SQL中可能吗?我运行了这段代码,但它没有返回任何内容。我的方向对吗?谢谢使用选择而不是打印您希望如何将警告发送到?@Ajay2707 lifesaver:)是否仍然可以显示警告消息但仍运行查询?如果这样做有意义的话,在何处显示警告消息以及在何处运行此查询。i、 浏览器还是sqlserver? DECLA
上面的SQL类型演示了逻辑。例如,如果有人输入大于5的数字,我希望出现一条警告消息,告知用户有关较大的查询。这在SQL中可能吗?我运行了这段代码,但它没有返回任何内容。我的方向对吗?谢谢使用选择而不是打印您希望如何将警告发送到?@Ajay2707 lifesaver:)是否仍然可以显示警告消息但仍运行查询?如果这样做有意义的话,在何处显示警告消息以及在何处运行此查询。i、 浏览器还是sqlserver?
DECLARE @Test int
SET @Test = '6'
IF @Test > 5 PRINT N'Warning - large queries may take time'
ELSE PRINT N'Query will run normally';
GO