PostgreSQL中character、character varing、text数据类型的区别
来源:互联网 发布:淘宝上传图片模糊 编辑:程序博客网 时间:2024/06/08 15:18
- PostgreSQL中charactercharacter varingtext数据类型的区别
- 一测试环境
- 测试表
- 看不出有何异同
- 发现character4 在不足4位时会补空格其他则不会
- 发现character4不能超过4个字符
- 发现character varing4也不能超过4个字符
- 字符无限制
- 测试表
- 一测试环境
PostgreSQL中character、character varing、text数据类型的区别
一.测试环境:
- PostgreSQL 9.6.5
- pgAdmin 4.1.0
测试表:
test表:
测试SQL:
0.看不出有何异同:
insert into test(ch4,chvar4,chvar,tx) values('ab','ab','ab','ab');select * from test;
1.发现character(4) 在不足4位时会补空格。其他则不会。
2.发现character(4)不能超过4个字符。
insert into test(ch4,chvar4,chvar,tx)values ('abcde','abcde','abcde','abcde');
ERROR: value too long for type character(4) ********** Error ********** ERROR: value too long for type character(4) SQL state: 22001
3.发现character varing(4)也不能超过4个字符。
insert into test(chvar4,chvar,tx)values ('abcde','abcde','abcde');
ERROR: value too long for type character varying(4) ********** Error ********** ERROR: value too long for type character varying(4) SQL state: 22001
4.字符无限制
insert into test(chvar,tx)values ('abcde','abcde');select * from test;
参考资料:
\< PostgreSQL9从零开始学 > : ISBN-9787302316732
https://www.postgresql.org/docs/9.6/static/index.html
阅读全文
0 0
- PostgreSQL中character、character varing、text数据类型的区别
- Java中Character和char的区别
- JDK中数据类型Character、Double、Float
- character
- Character
- Character
- Character
- Character
- Character
- Character
- Character
- Character
- MYSQL 中,Character Sets 和 Collations的区别
- Android中String,char,character,chasequence的区别
- java中的Character和char的区别
- java中的Character和char的区别
- Character , String , StringBuffer , StringBuilder , StringTokenizer 的区别
- java Character和char的区别
- 改变对象的字符串提示
- 数字游戏问题(迭代java)
- Ubuntu 16.04屏幕分辨率无法修改的解决方法
- nmap介绍
- VtigerCRM收件箱邮件打开失败JSLBL_Failed_To_Open_Email
- PostgreSQL中character、character varing、text数据类型的区别
- 判断一个单链表中是否有环
- 二叉树的层次遍历
- java只使用try和finally不使用catch的原因和场景
- Android log.e(),log.d(),log.i()等的区别
- Oracle之数据库恢复到某个时间点-yellowcong
- spring技术内幕读书笔记--IOC
- WebView java.lang.NoSuchMethodException:callDrawGLFunction
- RecyclerView 获取 item 的位置