|
|
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
Можно ли в АСА 8.0, условие ограничения уникальности навесить не на одно поле, а на два? Включение полей в составной ключ не решает задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 13:15 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
А кто Вам мешает навесить CONSTRAINT UNIQUE если оба поля NOT NULL или создать UNIQUE INDEX, если у них может быть NULL ? Что в Central мышкой, что скриптом в ISQL по моему делается без проблем :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 13:31 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
Наверное я не правельно выразился, щас объясню подробней. Мне не на каждое поле в отделности надо навесить constraint unique a на оба вместе. Задача такова. в карточке пользователя, есть поле, номер карточки=(1 поле +2 поле), оба поля типа integer. Ключевыми их делать нельзя, потому что, под одну карточку можно завести более одного пользователя. Надо делать поиск, по каждому полю в отдельности, так и по 2-ум одновременно. Также часто надо менять их, то одно поле, то другое! Вот и хочеться, что бы в приложении при апдейте нельзя было занести, уже имеющиеся значения 2-х полей в БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 13:45 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
CREATE [ UNIQUE ] INDEX index-name ON [ owner.]table-name ( column-name [ ASC | DESC ], ... ) [ { IN | ON } dbspace-name ] я так понял, что так можно зделать? навесить на оба поля уникальный индекс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 13:51 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:19 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
Не получается что то! 1) Создаю два поля в таблице, делаю их уникальными. 2) Создаю составной индекс(тоже уникальный) на эти два поля, и что? при инсерте, ошибка! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:26 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:40 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:43 |
|
||
|
можно ли в АСА зделать 2-а поля уникальными
|
|||
|---|---|---|---|
|
#18+
ВопросникНе получается что то! 1) Создаю два поля в таблице, делаю их уникальными. 2) Создаю составной индекс(тоже уникальный) на эти два поля, и что? при инсерте, ошибка! Я бы Вам порекомендовал скачать с нашего FAQ русскоязычный BOL, раз уж Вы в инглишном не хотите рыться и ради уважения к нам всем присутствующим почитать его, чтобы не задавать таких простых вопросов, на которые можно в любой документации получить ответ (причем этот вопрос вообще под категорию ANSI-92 SQL попадает, то есть на него ответ можно в любом самоучителе по SQL найти). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2004, 14:59 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32750552&tid=2014137]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
153ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 494ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...