sql >> Databáze >  >> RDS >> PostgreSQL

Co je PostgreSQL ekvivalent k SQL Server NVARCHAR?

Jsem si docela jistý, že postgres varchar je stejný jako Oracle/Sybase/MSSQL nvarchar, i když to v manuálu není explicitní:

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

Funkce převodu kódování jsou zde:

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

Příklad:

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

Existuje také tato odpověď na podobnou otázku od zástupce Postgresql:



  1. Plochý soubor XML vs. backend relační databáze

  2. Jak přepsat hodnotu NULL z agregovaného dotazu pomocí modulu MySQLdb v pythonu?

  3. Vytvořte proces mysql pro import databáze pomocí node

  4. problém hibernace oracle10g