Unicode use two bytes to save a character. So nchar has maxium 4000 bytes to use, but char can go up to 8000 bytes.varchar is used when the length of the column changes a great deal.Of course, just the rest of the length is wasted in Char.no, won't fill up with space. get truncated, or even can't put into therenumeric use fixed decimal point. In real, the decimal point is not decided, thus have have more precision when necessary. usually numeric is the choice
解决方案 »
- vb 实现sql数据转移,具体问题如下,实在没有办法??????????????
- 等值连接,自然连接,自连接分别是什么意思啊?
- deny connect to database engine 和 disable login
- |zyciis| 我用分页控件进我的表内容进行分页,那现在我想知道某一个ID号到底在哪一页中呢 谢谢 急
- 请问各位大仙,(+)是做什么用的?
- 求一SQL语句,在线等!
- 在全文索引建立的目录不存在情况下删除全文索引?
- 在为字段设置默认值时如何得到没有时间的日期?
- sqlserver带where的查询速度变的很慢
- <<<<<<笑话及 access有趣之怪现象
- 菜鸟请教:手上没有书,请各位前辈帮忙确定几个定义和用法:主键、外键、左连接、右连接、索引。
- 存储过程新手求救!
如果定义成char类型,写入数据时可以写入一个比定义还要短的字符串,不足部分是不是由空格来填充,但分配长度是原来的,实际长度是根据给值的(串后的空格不计入长度),超长截断.
numeric和real的数据长度不一样,REAL是浮点型,numeric和decimal一样,好处是可定义长度和小数点后位数
34.421用NUMERIC好.
如果定义成char类型,写入数据时可以写入一个比定义还要短的字符串,不足部分是不是由空格来填充,但分配长度是原来的,实际长度是根据给值的(串后的空格不计入长度),超长截断.
numeric和real的数据长度不一样,REAL是浮点型,numeric和decimal一样,好处是可定义长度和小数点后位数
34.421用NUMERIC好.