日期:2014-05-18  浏览次数:20481 次

请教存储过程参数中的int类型的参数可否指定大小?
SQL code

ALTER procedure [dbo].[XXXXXXXX](
    @ID Int(4) = null



这样报错,目的是让它不报错,并且还指定了大小

------解决方案--------------------
不行 。。
在MYSQL中可以 

------解决方案--------------------
SQL SERVER 中 INT不能指定大小
------解决方案--------------------
用decimal(10,0)整数部分10位,小数部分0位
------解决方案--------------------
int 在MSSQL中是4位