Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Primary key / 3 сообщений из 3, страница 1 из 1
12.03.2009, 12:07
    #35864279
Challenger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Primary key
Возможно ли создать в таблице Primary key по полю varchar(128)?

При изменении таблицы не дает такое поле выбрать и указать его в primary key.

Использую версию DB2 8.2.2.
...
Рейтинг: 0 / 0
12.03.2009, 13:22
    #35864635
use-se
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Primary key
Код: plaintext
1.
D:\>db2 create table tst1(f1 varchar( 128 ) not null primary key, name varchar( 30 ))
DB20000I  The SQL command completed successfully.
посмотрите, колонка по которую Вы делаете primary key
должна быть not null
...
Рейтинг: 0 / 0
12.03.2009, 13:56
    #35864773
Challenger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Primary key
Спасибо.
Как то по привычке после MsSql ожидал, что allow null флаг снимется автоматически с поля, при объявлении первичного ключа на данном поле.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Primary key / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]