Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.08;
Скачать: CL | DM;

Вниз

Аналог Old и New в MS SQL   Найти похожие ветки 

 
Дед Маздай ©   (2007-01-21 17:28) [0]

Здаров.
Вот в IB\FB есть сабж. В MS SQL есть псевдотаблицы Inserted и Deleted. Но как с ними управляться? Не догоняю.
Есть такое для FB
CREATE TRIGGER NEW_ELEMENT FOR CATALOG
ACTIVE AFTER INSERT POSITION 0
AS
BEGIN
IF (NEW.Object_type = 1)
 THEN
  INSERT INTO SYSTEMS (ID) VALUES (NEW.ID);
IF (NEW.Object_type = 2)
 THEN
  INSERT INTO OBJECTS (ID) VALUES (NEW.ID);
IF (NEW.Object_type = 3)
 THEN
  INSERT INTO EQUIPMENTS (ID) VALUES (NEW.ID);
end


Как переписать для MS SQL?


 
Anatoly Podgoretsky ©   (2007-01-21 17:36) [1]

> Дед Маздай  (21.01.2007 17:28:00)  [0]

Точно также как и с другими таблицами.


 
Гоблин   (2007-01-21 19:13) [2]

Вместо new подставить inserted ?


 
Гоблин   (2007-01-21 19:13) [3]

Вместо new подставить inserted ?


 
Kolan ©   (2007-01-21 19:22) [4]

Прочти справку про Inserted и Deleted.


 
Гоблин   (2007-01-21 20:16) [5]

Чёрт, с никами какая-то засада. Ну да ладно

Где я возьму эту справку? В экзамене 70-229 ничего толком не написано.


 
Sergey Masloff   (2007-01-21 20:36) [6]

Интербейзовские триггеры уровня строки (row) в mssql уровня выражения (statement) поэтому неплохо все же почитать документацию. Все есть в Books Online


 
Kolan ©   (2007-01-21 20:38) [7]

«В экзамене 70-229 ничего толком не написано.»

В справке по mssql набери Create trigger


 
Anatoly Podgoretsky ©   (2007-01-21 20:57) [8]

> Гоблин  (21.01.2007 20:16:05)  [5]

Как ты пишешь без MS SQL Server?
Но ты не растраивайся Микрософт ее бесплатно отдает и даже на русском.


 
Гоблин   (2007-01-21 21:10) [9]


> Как ты пишешь без MS SQL Server?

Да я не пишу, я только учусь. Скачал 2005 express, а там нет ничего.


> Но ты не растраивайся Микрософт ее бесплатно отдает и даже
> на русском.

А ссылочку?


 
Anatoly Podgoretsky ©   (2007-01-21 21:12) [10]

> Гоблин  (21.01.2007 21:10:09)  [9]

> А ссылочку?

Стандартная - www.microsoft.com


 
Гоблин   (2007-01-21 22:35) [11]


> Гоблин   (21.01.07 19:13) [3]
> Вместо new подставить inserted ?

Так да или нет? Не терзайте ответом ((


 
sniknik ©   (2007-01-21 22:57) [12]

блин, подставь да и попробуй... не терзай нудностью.

и проверь вставкой записи... и пакетом записей.

p.s. без хелпа не разберешься. можеш сразу бросать.


 
Гоблин   (2007-01-22 00:09) [13]

Надо не бросать, а разобраться.


 
sniknik ©   (2007-01-22 00:24) [14]

качай хелп (BOL), пытайся разобраться. не скачаешь, неважно по какой причине... ну значит так надо было.



Страницы: 1 вся ветка

Текущий архив: 2007.04.08;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.045 c
1-1171213592
kilop
2007-02-11 20:06
2007.04.08
Как программно создать обработчик события OnClick


1-1171348947
Damager
2007-02-13 09:42
2007.04.08
System Colors


6-1161611651
Masterok
2006-10-23 17:54
2007.04.08
Исходящий трафик.


2-1174150590
Kley
2007-03-17 19:56
2007.04.08
Не умещается текст в QuickReporte


2-1174054611
Tru
2007-03-16 17:16
2007.04.08
Кнопки