PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Was ist das PostgreSQL-Äquivalent zu SQL Server NVARCHAR?

Ich bin mir ziemlich sicher, dass postgres varchar mit Oracle/Sybase/MSSQL nvarchar identisch ist, obwohl es im Handbuch nicht ausdrücklich erwähnt wird:

http://www.postgresql.org/docs/7.4/static /datentyp-zeichen.html

Kodierungskonvertierungsfunktionen sind hier:

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

Beispiel:

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

Außerdem gibt es diese Antwort auf eine ähnliche Frage von einem Postgresql-Vertreter: