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

PostgreSQL:възможно ли е да предоставите потребителско име за PRIMARY KEY или UNIQUE?

Номерът е в CONSTRAINT част в column_constraint раздел на CREATE TABLE . Пример:

> create table x(xx text constraint xxxx primary key);
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "xxxx" for table "x"
CREATE TABLE

Това работи за всички видове ограничения, включително PRIMARY KEY и UNIQUE .

Вижте документите на СЪЗДАВАНЕ НА ТАБЛИЦА за подробности.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка при недефиниран метод `to_key' за [xxx] :Array при опит за използване на данни от масив на Active Admin table_for (Rails, Postgresql, postgres_ext gem)

  2. Конфигурирайте „Източник на данни“, за да се свържете с управляван Postgres сървър на Digital Ocean с SSL/TLS криптиране

  3. Преобразуване на Oracle SQL Select в PostgreSQL select

  4. заявката е много по-бавна с подготовлена ​​декларация в сравнение с декларацията

  5. PostgreSQL и последователни данни