Sql, вопрос от чайника

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
pulp
13.11.2008 - 14:38
Статус: Offline


Не формат ЯПа

Регистрация: 27.10.07
Сообщений: 2729
0
Я создал таблицу c пятью столбцами. Как мне добавить в существующию таблицу ещё 1 столбик?
За ранее благодарен!

CREATE TABLE Personal (
personal_id INTEGER NOT NULL PRIMARY KEY,
kod VARCHAR2(40) NOT NULL,
imja VARCHAR2(40) NOT NULL,
familija VARCHAR2(40) NOT NULL,
nacalo DATE NOT NULL,
konec DATE NOT NULL);



Это сообщение отредактировал pulp - 13.11.2008 - 14:41

Sql
 
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
pulp
13.11.2008 - 15:02
0
Статус: Offline


Не формат ЯПа

Регистрация: 27.10.07
Сообщений: 2729
Сам нащёлкал!

ALTER TABLE personal ADD nacalnik VARCHAR2(40);

Это сообщение отредактировал pulp - 13.11.2008 - 15:03
 
[^]
StealtH
18.11.2008 - 10:32
0
Статус: Offline


Йобнутый сисодмин

Регистрация: 28.09.04
Сообщений: 1780
Не правильно ты дядя Федор бутерброд ешь!!!!© ......

Впринципе, столбик ты добавил правильно, но принципиально схема базы не корректна, в твоем случае лучше будет добавить это поле как int, а данные туда пихать из таблицы справочника, по потом при выборке join'ом забирать данные из другого поля. Если у тебя база разрастется, то ты в последствии такой гемморой поимеешь.

 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 1746
0 Пользователей:
[ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх