Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Научите как вставить!!.... / 10 сообщений из 10, страница 1 из 1
01.11.2002, 19:17:50
    #32064231
balbes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
Мне нужно в одну колонку (SupplyCategory) таблици (power) имеющейся базы вставить значение, как это сделать??..По умолчанию там NULL, а мне нужно заменить на 3 (Тройку).
...
Рейтинг: 0 / 0
01.11.2002, 19:25:03
    #32064235
Shura_M
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
А вынимать Вы уже умееете?
Вставляют обычно так:
Код: plaintext
1.
2.
update power
set SupplyCategory= 3 
where SupplyCategory is Null
...
Рейтинг: 0 / 0
02.11.2002, 11:56:18
    #32064322
balbes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
Shura_M
Огромное спасибо!!! Все оказалось очень просто....
Как хорошо, что есть умные люди!!!.....
...
Рейтинг: 0 / 0
02.11.2002, 15:10:23
    #32064344
balbes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
И ещё один вопрос в догонку. А нельзя ли сделать так, что бы в этом самом поле (SupplyCategory) при формировании новой записи в таблице по умолчанию стояло значение (3)???....
...
Рейтинг: 0 / 0
02.11.2002, 15:48:08
    #32064346
Trong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
При создании таблицы можно задать значение по умолчанию. Нажмите правую кнопку в ЕМ на нужной таблице, выберите "Design Table" и укажите в нужном столбце тройку.

Либо можно повесить тригер на вставку.
...
Рейтинг: 0 / 0
02.11.2002, 17:52:27
    #32064351
balbes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
Trong
А если по конкретнее где именно в "Design Table" ?? И это можно сделать только при создании таблицы?? (база давнешная + не мое произведение)...
Либо, что есть тригер и как его повесить??
...
Рейтинг: 0 / 0
03.11.2002, 10:19:50
    #32064367
vap
vap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
ALTER TABLE XXX WITH NOCHECK ADD
CONSTRAINT DF_XXX_Balance DEFAULT (0) FOR Balance
...
Рейтинг: 0 / 0
03.11.2002, 18:33:12
    #32064380
balbes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
vap
What is it?-Тригер??
...
Рейтинг: 0 / 0
03.11.2002, 21:19:44
    #32064383
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
нет это не триггер....
alter table XXX - это команда модификации таблицы XXX
WITH NOCHECK - без проверки на существование ....
ADD CONSTRAINT DF_XXX_Balance DEFAULT (0) FOR Balance
-- добавить констрэйт "свойство по умолчанию" равный 0 с именем DF_XXX_Balance для поля Balance
...
Рейтинг: 0 / 0
07.11.2002, 07:20:54
    #32065635
balbes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Научите как вставить!!....
MiCe

Огромное спасибо!!!

Очень интересно т.е. я могу модифицировать любую таблицу, или есть ограничения???...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Научите как вставить!!.... / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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