前端之家收集整理的这篇文章主要介绍了
PostgreSQL学习篇9.7 字符串类型,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
varchar(n)又名character varying(n):变长,最大1GB。存储空间为:4+实际的字符串长度。看起来跟Oracle的varchar2()差不多,但是Oracle的varchar2()最大4000字节。
char(n)又名character(n):定长,不足补空白(与Oracle中的char()类似),最大1G(Oracle中才2000字节)。存储空间为:4+n
text:变长,无长度限制!!!!
字符串函数和操作符:
拣几个经常用的:
postgres=# select 'he'||'llo';
?column?
----------
hello
(1 row)
postgres=# select lower('KJHljk');
lower
--------
kjhljk
(1 row)
postgres=# select upper('jklaHJK');
upper
---------
JKLAHJK
(1 row)
postgres=# select pg_client_encoding();
pg_client_encoding
--------------------
UTF8
(1 row)
postgres=#