PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Какъв е еквивалентът на PostgreSQL на SQL Server NVARCHAR?

Почти съм сигурен, че 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:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да поставим префикс на низ преди последователност, генерирана от postgresql?

  2. рекурсивно изравняване на вложен jsonb в postgres без неизвестна дълбочина и неизвестни ключови полета

  3. Flask-SQLAlchemy db.session.query(Model) срещу Model.query

  4. Проверка за съществуване на индекс в PostgreSQL

  5. Spring Batch - Не може да се създадат таблици с метаданни на Postgres и да се заредят действителни данни в mysql