sql DECLARE 声明的变量多少会不会影响程序运行像这种问题,基本上没有为啥...浅显点:就是 人家开发SQL Server的时候,为了更加让编译器更加方便的识别用户输入的代码.就规定,如果是定义变量 那么 必须要使用 DECLARE 关键字.那编译器就很容易的知道. DECLARE 空格后面的第一个字符串就是变量名了.