数据类型问题 ID字段可以是别的类型比如Decimal,BigINT,第二个问题你给个例子先。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.bigint2.不会吧!不知你是什么情况 但第一个问题里INT默认了长度是4是什么意思呢?第二个问题是这样的,我有两个字段,一个是中文名,一个是拉丁名,都是用的CHAR类型,长度设为20,但中文名里有时后输入3个汉字就提示类型或长度不一致,拉丁名也不可能超过20个字符时就有同样提示。 我不知拉丁文,汉字是占两字符CHAR(2)我试了不会啊:declare @a char(10)set @a='中华人民共和国'select @aresult:中华人民共 这样也不会出错啊,所以不知你是什么原因create table #temp(a char(10))goinsert #temp(a) values('中华人民共')select * from #tempdrop table #temp 拉丁文就是英文字符,我也不知道为什么输入时会出现那样的现象,有一次,我的拉丁名字段设置长度为50时出现该现象,我烦死了,我把它改为500就好了,但有时候又不出现该提示,哎,我真没办法!那你在设置INT类型时的长度是不是默认为4呀? 使用INT做ID自动编号一般来说足够,长度4不是说是10进制的4位,而是四个字节的长度. 如何插入时间。各位大哥,帮忙啊。 排序问题高分求解 求一套面试题,要求如下 asp 连接数据库不成功????? 如何从一个表A UPDATE某些字段到例外一个表B(当然字段类型一样) 紧急求救 调用远程存储过程无限期执行问题 SQL Server 数据导出的权限问题 大家推荐一本SQL的好教材呀!!! mysql的字符集问题。跪请高手解答 急,菜鸟求解 求问一个基本的问题,高分 关于output参数
2.不会吧!不知你是什么情况
第二个问题是这样的,我有两个字段,一个是中文名,一个是拉丁名,都是用的CHAR类型,长度设为20,但中文名里有时后输入3个汉字就提示类型或长度不一致,拉丁名也不可能超过20个字符时就有同样提示。
我试了不会啊:declare @a char(10)
set @a='中华人民共和国'
select @aresult:中华人民共
create table #temp(a char(10))
go
insert #temp(a) values('中华人民共')
select * from #tempdrop table #temp
那你在设置INT类型时的长度是不是默认为4呀?