Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Вниз

SQL create table   Найти похожие ветки 

 
Ламот ©   (2007-12-25 17:51) [0]

День добрый.
С базами сталкиваюсь крайне редко, кинулся искать - быстро не нашел, нужно создать таблицу с 2мя полями, чтоб значения одног из них были уникальными... попробую объяснить на примере, создаю таблицу:
create table action (idkod int, daten date);
Мне нужно, чтоб в этой таблице поле idkod было уникальным (вводилось в ручную, но чтоб никто не мог ввести один и тот же код 2 и более раз).
Нашел такой вариант:
create table action (idkod int, daten date, kod (idkod));
Он не работает, ругается на kod (idkod).
Что нужно сделать, чтоб добиться необходимой работоспособности?
PS. база крутится на postgres sql.
PS2. sorry если невнятно сформулировал задачу, готов исправиться. ))


 
clickmaker ©   (2007-12-25 17:53) [1]


> ругается на kod (idkod)

а postgres понимает транслит?


 
Desdechado ©   (2007-12-25 17:54) [2]

ALTER TABLE xxx
ADD CONSTRAINT yyy
PRIMARy KEY ( zzz )


 
Ламот ©   (2007-12-25 18:15) [3]

clickmaker © [1]
а postgres понимает транслит?

- Боюсь не понял вопроса. Это из разряда "хороший тон" и названия полей/таблиц в транслите?

Desdechado © [2]
ALTER TABLE xxx
ADD CONSTRAINT yyy
PRIMARy KEY ( zzz )

- Спасибо, начал читать и вроде нашел. В конечном виде строчка выглядит так:
create table action (idkod int unique, daten date);
Всем спасибо за участие, вопрос временно закрыт до наступления на следующие грабли. ))


 
clickmaker ©   (2007-12-25 18:18) [4]


> [3] Ламот ©   (25.12.07 18:15)

это из разряда, почему бы тогда не написать
sosdat tablitsu action(...)?

ладно, шутка, проехали )



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.01.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.052 c
15-1197305009
{RASkov}
2007-12-10 19:43
2008.01.27
Delphi To TP


15-1198058994
BVV
2007-12-19 13:09
2008.01.27
HEX редактор


6-1179135826
DVM
2007-05-14 13:43
2008.01.27
Программа c IdUDPServer вываливается в окно CPU


2-1198242394
Kubik
2007-12-21 16:06
2008.01.27
Передача файла


3-1190025403
makaronX
2007-09-17 14:36
2008.01.27
координаты ячейки в DBGrid с учетом прокрутки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский