Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ограничение уникальности на сто столбцов 
:(
    Опции темы
cryomancer
Дата 16.9.2010, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 16.9.2010

Репутация: нет
Всего: нет



Есть таблица в сто столбцов. Надо чтобы все записи в ней были уникальными. Просто наложить ограничение unique не получается - при этом автоматически создается индекс и появляется сообщение об ошибке: индекс строится максимум на 32 столбца.
Что делать? Есть способ запретить создание индекса? Или можно как-то другим способом обеспечить уникальность?
PM MAIL   Вверх
Akina
Дата 16.9.2010, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 3
Всего: 454



Цитата(cryomancer @  16.9.2010,  22:31 Найти цитируемый пост)
Что делать?

Ну например написать триггер, который сначала проверит заносимую/редактируемую строку на уникальность.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
LSD
Дата 19.9.2010, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 3
Всего: 538



Очень похоже на то, что база неправильно спроектирована.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
koroplysov
Дата 23.9.2010, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 29.8.2009

Репутация: нет
Всего: нет



вспоминаем/учим минимум первые 3 нормальные формы и будет хорошо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PostgreSQL | Следующая тема »


 




[ Время генерации скрипта: 0.0647 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.