use ts
declare @jszh nvarchar(10)
declare @zbh nvarchar(10)
declare @yj int(10),@nj int(10)
declare @zg bit
set @jszh='222'
set @zbh='112233'消息 2716,级别 16,状态 1,第 6 行
第 2 个列、参数或变量: 不能对数据类型 int 指定列宽。
消息 2716,级别 16,状态 1,第 6 行
第 3 个列、参数或变量: 不能对数据类型 int 指定列宽。
这要怎么改呢?
declare @jszh nvarchar(10)
declare @zbh nvarchar(10)
declare @yj int(10),@nj int(10)
declare @zg bit
set @jszh='222'
set @zbh='112233'消息 2716,级别 16,状态 1,第 6 行
第 2 个列、参数或变量: 不能对数据类型 int 指定列宽。
消息 2716,级别 16,状态 1,第 6 行
第 3 个列、参数或变量: 不能对数据类型 int 指定列宽。
这要怎么改呢?
解决方案 »
- 怎么实现mssql 和mysql 同步呀?
- 关于执行存储过程查询问题 谢谢
- 问个简单问题
- 关于新建字段赋值的问题
- 如何在同个机子上建sql2000两个不同的服务
- 请问如何在Delphi中调用bcp把SQL Server中数据导入到Excel文件中,我用ADOCommand控件执行SQL语句,没有报错,但也没有导出,但是该SQL语
- 请教学习方法问题
- 用VPN远程连接网络,但对方网络用win98登陆不上我方SQL数据库,而用winxp则行,请高手们帮忙为何如此!
- 大家讨论一下,假设有50万条记录,任意位置取30条记录,大约需要1秒钟, 这是不是巨大的资源浪费? 哪位大哥可以做到少于1秒钟? 谢谢!!!
- 关于安装时自动建立数据库的问题
- 关于同时插入数据
- insert......select 插入二个不相关的表单
declare @jszh nvarchar(10)
declare @zbh nvarchar(10)
declare @yj int,@nj int
declare @zg bit
set @jszh='222'
set @zbh='112233'
各种整数型范围如下,自己选择:
int、bigint、smallint 和 tinyint
使用整数数据的精确数字数据类型。bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。int从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。smallint从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个字节。tinyint从 0 到 255 的整型数据。存储大小为 1 字节。
在SQL SERVER不可以 默认占4个字节,不能自己指定这个是固定的
smallint,int,bigint都不用指定列宽的