PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Quel est l'équivalent de PostgreSQL à SQL Server NVARCHAR ?

Je suis à peu près sûr que postgres varchar est le même que Oracle/Sybase/MSSQL nvarchar même si ce n'est pas explicite dans le manuel :

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

Les fonctions de conversion d'encodage sont ici :

http://www.postgresql.org/docs/current/static /chaîne-de-fonctions.html http://www.postgresql.org/docs /current/static/functions-string.html#CONVERSION-NAMES

Exemple :

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

De plus, il y a cette réponse à une question similaire d'un représentant Postgresql :