什么是PostgreSQL等效SQL Server NVARCHAR?

前端之家收集整理的这篇文章主要介绍了什么是PostgreSQL等效SQL Server NVARCHAR?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我在Microsoft sql Server数据库中有NVARCHAR(或NTEXT)数据类型的字段,Postgresql数据库中的等价数据类型是什么?
我很确定postgres varchar是相同的Oracle / Sybase / MSsql nvarchar,即使它在手册中不是显式的:

http://www.postgresql.org/docs/7.4/static/datatype-character.html

编码转换函数在这里:

http://www.postgresql.org/docs/current/static/functions-string.html
http://www.postgresql.org/docs/current/static/functions-string.html#CONVERSION-NAMES

例:

create table
nvctest (
utf8fld varchar(12)
);
insert into nvctest
select convert('Postgresql' using ascii_to_utf_8);
select * from nvctest;

此外,还有一个类似的问题从Postgresql代表this response

All of our TEXT datatypes are multibyte-capable,provided you’ve installed Postgresql correctly. This includes: TEXT (recommended) VARCHAR CHAR

猜你在找的Postgre SQL相关文章