|
Ошибка на SET TERM^;
|
|||
---|---|---|---|
#18+
Граждане! Помогите ЧАЙНИКУ , ради всего святого! --------------------------------------------------------------------- Я (вежливо): CREATE PROCEDURE all_date AS begin SELECT * FROM TUTOR; end^ OH (с наглостью): Dynamic SQL Error -SQL error code = -104 -Token unknown - line 4, char 21 -; Я (неуверено): SET TERM^; ОН (грубо): Dynamic SQL Error -SQL error code = -104 -Token unknown - line 1, char 4 -TERM Я (рыдая): SET TERM ^; CREATE PROCEDURE all_date AS begin SELECT * FROM TUTOR; end^ ОН (ЗЛОРАДСТВУЯ!!!!): Dynamic SQL Error -SQL error code = -104 -Token unknown - line 1, char 4 -TERM НУ НЕ МОГУ Я ОПРЕДЕЛИТЬ НОВЫЙ ПРИЗНАК ЗАВЕРШЕНИЯ ОПРЕРАТОРА !!!!! ПОДСКАЖИТЕ В ЧЕМ ГВОЗДЬ!!!!!!! БЛАГОДАРЕН ЗА ЛЮБЫЕ ПОДСКАЗКИ, ПОСЫЛАНИЯ ПО HTTP://WWW..... Буду признателен, если пришлете свои соображения на мой адрес. ATimTim@yandex.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2001, 16:24 |
|
Ошибка на SET TERM^;
|
|||
---|---|---|---|
#18+
SET TERM^; - Здесь значения не имеет Все дело в том, что ты не знаешь разницу между процедурой и просто запросом в процедуре нужно конкретно указывать, куда выводить данные, а SELECT * FROM TUTOR равносильно "Принеси чего-нибудь и сложи неподалеку" Поэтому нужно писать: CREATE PROCEDURE all_date AS declare variable qq integer; //ну это так, для примера, но переменные и поля должны совпадать по типу declare variable ww char(10); begin SELECT qqq,www FROM TUTOR into :qq,:ww; end А применять SET TERM^ и ^ нужно тока из Delphi (в IB ISQL оно не надо) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2001, 13:44 |
|
Ошибка на SET TERM^;
|
|||
---|---|---|---|
#18+
Нет, дело не в этом. Просто команда SET TERM^; применяется при вводе данных(обычно это раздел DDL) скриптом (из файла), ISQL команду SET TERM ^; не воспринимает в принципе! Прочитал обэтом в справке, проверил на практике. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2001, 09:00 |
|
Ошибка на SET TERM^;
|
|||
---|---|---|---|
#18+
Нет, дело не в этом. Просто команда SET TERM^; применяется при вводе инструкций(обычно это раздел DDL) скриптом (из файла), ISQL команду SET TERM ^; не воспринимает в принципе! Прочитал обэтом в справке, проверил на практике. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2001, 09:00 |
|
Ошибка на SET TERM^;
|
|||
---|---|---|---|
#18+
SET TERM !!; CREATE PROCEDURE .............. .............. SET TERM ;!! Те новый терминотар - аля старый, а потом восстанавливаем. Не знаю что там с ДЛЛ но у мя СОнсоль Интербейза не понимала моих процеду, пока не стал определять новый терминатор. Если это поможет .. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2002, 07:45 |
|
|
start [/forum/search_topic.php?author=Dmitriy_mrg&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 445ms |
total: | 618ms |
0 / 0 |