powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / instead of ?
5 сообщений из 5, страница 1 из 1
instead of ?
    #32061193
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
create trigger in_ST on ShelfType 
instead of insert
as
begin
  declare @index int
  declare @a nvarchar( 300 ) 
  set @index = (select max(id) from ShelType)
  if @index= 0  begin
      set @index =  1 
     end
    else
     begin
     set @index=@index+ 1 
     end
  set @a  =(select name from Inserted)
  insert into shelfType values(@index,@a)
end 

Плз.поясните почему пишет ошибку
Server: Msg 170, Level 15, State 1, Procedure in_ST, Line 2
Line 2: Incorrect syntax near 'instead'.
а то я что-то не могу придумать ответ.SQL 7.0
...
Рейтинг: 0 / 0
instead of ?
    #32061196
av2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное все-таки

create trigger in_ST on ShelfType
FOR UPDATE, DELETE
as
...
...
Рейтинг: 0 / 0
instead of ?
    #32061201
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, в семерке уже были instead of триггера? Вроде нет.
...
Рейтинг: 0 / 0
instead of ?
    #32061204
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да в доке вроде описанны,а внатуре помоему нет:(
А update,delete мне не катит в данном случае:(
Фиг с ним код запихну в ХП.
ЗЫ
выслушаю любые идеи с етим триггером. Всем спасибо.
...
Рейтинг: 0 / 0
instead of ?
    #32061205
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Instaed of - триггеры появились только начиная с версии 2000.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / instead of ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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