[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: -SQL-
curious
Есть таблица table в ней поля (id, name, cat и т.д.)
Есть другая таблица table2 в ней поля (id, name, id_cat)

Поле id_cat из table2 указывает на поле cat из table

Необходимо чтобы поле cat (из table) было уникальным и добавлялось автоинкрементно, при этом поле id уже является автоинкрементным. Поле cat является типом integer.

Т.е. по идее, как решение - при добавлении записи в table полю cat присваивать значение поля id, т.е. получается дублировать..

Направьте в нужное русло пожалуйста, или подскажите как такие задачи решаются другим путем..
Michael
Тебе не нужен cat в таблице table1, т.к. у тебя есть уже id.
В таблице может быть один первичный ключ.

_____________
There never was a struggle in the soul of a good man that was not hard
Hello
https://ru.wikipedia.org/wiki/%D0%92%D0%BD%...%BB%D1%8E%D1%87

_____________
VPS от 5$, первые 2 месяца - бесплатно.
curious
Michael
Hello
Спасибо ребята, проблему решил, действительно не нужен никакой cat.
По ссылке почитаю обязательно, просто проблему надо было решить быстро, поэтому в гугле копался от силы 5 минут.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.