Запрос не выполняется из командной строки
Ошибка:
DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL0104N An unexpected token "DASUSR1" was found following "ECT DECLINECODE FROM". Expected tokens may include: "INTO". LINE NUMBER=1. SQLSTATE=42601
Запрос:
db2 "CREATE PROCEDURE TEST_PROCEDURE() BEGIN SELECT DECLINECODE FROM "DASUSR1"."DECLINECODE"; END"
Что я уже пробовал:
Проверил, поставив @,# конец заявления.
По хранению ; после окончания заявления
SELECT DECLINECODE FROM "DASUSR1"."DECLINECODE";
CHill60
Попробуйте использовать квадратные скобки es вместо двойных кавычек?
SELECT DECLINECODE FROM [DASUSR1].[DECLINECODE];
Afzal Shaikh
квадратные скобки не работают :(