SQL语言——学习随手记20171027
来源:互联网 发布:知乎 查过敏源 编辑:程序博客网 时间:2024/05/17 10:07
数据类型 numeric
numeric(p,d):定点数,精度由用户指定。这个数有P位数字(加上一个符号位),其中d位数字在小数点右边。所以在一个这种类型的字段上,numeric(3,1)可以精确储存44.5,但不能精确存储444.5或0.32这样的数。
数据类型 char varchar
char 数据类型存放固定长度的字符串。例如,属性A的类型是char(10)。如果我们为此属性存入字符串“Avi”,那么该字符串后会追加7个空格来使其达到10个字符的串长度。反之,如果属性B的类型是varcha(10),我们在属性B中存入字符串“Avi”,则不会增加空格。
当比较两个char类型的值时,如果它们的长度不同,在比较之前会自动在短值后面加上额外的空格以使它们的长度一致。
当比较一个char类型和一个varchar类型的时候,也许读者会期望在比较之前会自动在varchar类型后面加上额外的空格以使长度一致;然而,这种情况可能发生也可能不发生,这取决于数据库系统。其结果是,即便上述属性A和B中存放时相同的值“Avi”,A=B的比较也可能返回假。我们建议始终使用varchar类型而不是char类型来避免这样的问题。
SQL也提供nvarchar类型来存放使用Unicode标识的多语言数据。
阅读全文
0 0
- SQL语言——学习随手记20171027
- SQL语言——学习随手记20171102
- SQL语言-----学习随手记20071023
- Sql Tuning 随手记
- 随手记——Java
- wireshark学习随手记
- 前台学习随手记
- java学习随手记
- 随手SQL
- WebGL学习随手记(一)
- Android学习随手记--Fragment
- CI学习随手记(一)
- CI学习随手记(二)
- CI学习随手记(三)
- Hadoop学习笔记-随手记
- python学习过程随手记
- 项目例子——随手记
- 随手记——数据存储
- angular2入门(1)-如何启动一个项目
- 关于安卓代码整理以及mvc的实现
- 七-3 管理本地存储,Cookies和资源 检查资源
- 连续总结第十四天
- 解决文件图片等上传DebugFilesKeyError: You tried to access the file "file" in the request
- SQL语言——学习随手记20171027
- NuGet无法下载问题
- javaScript翻页功能
- phpmailer 发送图片
- JS——数组(引用传递)
- spark基础之spark streaming的checkpoint机制
- 1004. Counting Leaves (30)
- Maven学习
- 分布式事务之——tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)