首页 新闻 赞助 找找看

请问各位大神SQL数据库数据类型长度的国家标准是什么呢

0
悬赏园豆:20 [待解决问题]

如题,请问各位大神SQL数据库数据类型长度的国家标准是什么呢

mouu的主页 mouu | 初学一级 | 园豆:111
提问于:2015-05-04 09:16
< >
分享
所有回答(3)
0

你问国一还是国四,欧标还是美标?

爱编程的大叔 | 园豆:30839 (高人七级) | 2015-05-04 09:21

国一和国四,能提供个看看吗,谢谢

支持(0) 反对(0) mouu | 园豆:111 (初学一级) | 2015-05-04 09:28

@mouu: 这个你可以自己到国家发改委网站上去查。

支持(0) 反对(0) 爱编程的大叔 | 园豆:30839 (高人七级) | 2015-05-04 09:44
0

int 存储数值的范围是:-2的32次方--2的32次发减1,(也就是-247483648至2147483647之间的所有正负整数),所以说int是不需要指定长度为多少的。

解释下char和nchar的异同
首先char众所周知最大取值是8000,每一个字节就是一个存储单位,英文和数值只占一个存储单位,所以char(10)可以最多容纳10个英文或者数字,但中文不一样,在某些系统下有每个中文会占4个存储单位,所以char(10)有可能容纳2个或者4个中文。
而nchar的最大取值范围是4000刚好是char的一半,为什么是4000呢?因为nchar采用了一种标准,这种标准的名字我就忘记了,它规定每个存储单位是2个字节而并非char的每存储单位1字节。所以nchar(10)最大可以容纳10个数字或者英文字母或者标点符号,而中文就最大可以容纳10个或者5个,视系统情况而定。

女孩,加油 | 园豆:1098 (小虾三级) | 2015-05-04 14:46

unicode 都能忘了,这是百度知道上抄的吧。

支持(0) 反对(0) 爱编程的大叔 | 园豆:30839 (高人七级) | 2015-05-04 15:02

@爱编程的大叔: 额额

支持(0) 反对(0) 女孩,加油 | 园豆:1098 (小虾三级) | 2015-05-04 15:12
0

国二、国三也要考虑。而且亚标、非标也很重要

+小马哥++ | 园豆:906 (小虾三级) | 2015-05-08 14:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册