Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Заполнение таблицы в конструкции IF ELSE. Синтаксический контроль. / 5 сообщений из 5, страница 1 из 1
04.03.2021, 12:49
    #40050615
aleksandr.nett
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение таблицы в конструкции IF ELSE. Синтаксический контроль.
Добрый день.

Подскажите пожалуйста, почему после добавления в конструкцию 1 ниже
после добавления строки по заполнению таблицы (конструкцию 2) появляется неправильный синтаксис конструкции?
Как правильно это написать ?




Конструкция1:

IF CHARINDEX('ABC', @myfile) != 0
SET @sql = 'STATEMENT ';

ELSE
SET @sql = 'STATEMENT';

Конструкция2:

IF CHARINDEX('ABC', @myfile) != 0
SET @sql = 'STATEMENT ';

INSERT INTO #Table (@ID, @descript, @text) VALUES (@id, @descript, @text);

ELSE
SET @sql = 'STATEMENT';
...
Рейтинг: 0 / 0
04.03.2021, 12:52
    #40050616
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение таблицы в конструкции IF ELSE. Синтаксический контроль.
Потому что кто-то не знает про begin / end. Этот вопрос хорошо освещен в справке.
...
Рейтинг: 0 / 0
04.03.2021, 12:52
    #40050617
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение таблицы в конструкции IF ELSE. Синтаксический контроль.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
if ...
   begin
      ...
   end 
else 
   begin 
      ...
   end
...
Рейтинг: 0 / 0
04.03.2021, 13:53
    #40050636
aleksandr.nett
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение таблицы в конструкции IF ELSE. Синтаксический контроль.
Сергей, большое спасибо!
...
Рейтинг: 0 / 0
05.03.2021, 18:13
    #40051149
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение таблицы в конструкции IF ELSE. Синтаксический контроль.
aleksandr.nett
Сергей, большое спасибо!


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


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