在调试了两天的sqlserver2000的存储过程,有几点小问题需注意:
1.在给定义的变量赋值时,要安装定义的变量的顺序进行初始化赋值;
2.sqlserver中的varchar类型最大是8000,如果sql语句太长,需要几个变量进行拼接;
3.sqlserver中定义变量需使用符号@,并且变量后面直接写类型;而oracle是变量 in 类型;
4.sqlserver中的存储过程在调用或调试时,out变量也得赋值;
O(∩_∩)O~写给自己看的,最近在学习sqlserver
在调试了两天的sqlserver2000的存储过程,有几点小问题需注意:
1.在给定义的变量赋值时,要安装定义的变量的顺序进行初始化赋值;
2.sqlserver中的varchar类型最大是8000,如果sql语句太长,需要几个变量进行拼接;
3.sqlserver中定义变量需使用符号@,并且变量后面直接写类型;而oracle是变量 in 类型;
4.sqlserver中的存储过程在调用或调试时,out变量也得赋值;
O(∩_∩)O~写给自己看的,最近在学习sqlserver