Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 什么';SQL中PRINT和PRINT()的区别是什么?_Sql Server - Fatal编程技术网

Sql server 什么';SQL中PRINT和PRINT()的区别是什么?

Sql server 什么';SQL中PRINT和PRINT()的区别是什么?,sql-server,Sql Server,起初我认为SQL中的括号并不重要,直到今天我才知道EXEC和EXEC()是完全不同的事情:一个调用存储过程,另一个作为命令执行字符串 PRINT和PRINT()之间有什么区别,如果有的话?在PRINT和PRINT()之间没有区别,两者都会产生与exec不同的结果 打印1和打印(1)都是相同的 您不能像exec一样在这里添加任何参数

起初我认为SQL中的括号并不重要,直到今天我才知道
EXEC
EXEC()
是完全不同的事情:一个调用存储过程,另一个作为命令执行字符串


PRINT
PRINT()
之间有什么区别,如果有的话?

PRINT和PRINT()
之间没有区别,两者都会产生与
exec
不同的结果

打印1和打印(1)
都是相同的

您不能像exec一样在这里添加任何参数