| sqlplus -s ${данные для коннекта к базе}
ловлю в ответ ошибку (SP2-0552 (bind variable not declared)), записи в таблицу соответственно нет;
при этом, по идее ругань должна идти на переменную, но.. внезапно у меня ругань идет на какую-то часть строки, это может быть минута из времени [09:47:46], или некое слово из строки дальше
при этом insert сам по себе рабочий, если взять данные из переменных и сунуть в insert и выполнить - запись идет (БД оракловая)
где может быть ошибка?
>где может быть ошибка? В том, что ты приводишь какие-то свои неправильные представления о том, что присходит вместо команд, которые ты даёшь и ответки, которая тебе возвращается.
не понял тебя если честно, ткни в то место, где я неверно думаю? я ок если что-то надо почитать и подучить
Везде. Весь твой вопрос -- какие-то твои соображэния вместо копипасты. А неверные -- потому, что если бы они были верными -- то твой скрипт работал бы.
Да ты просто гений.. "Твой скритп не работает, потому что ты не понимаешь, как он работает"
Стековерфлоу не помогает? Либо не там забиндена переменная (внутри блока), либо sql-клиент хочет выполнить всё через переменную (чтобы не поймать sql injection, например), но по той или иной причине не может: синтаксис, кавычки, экранирование
Обсуждают сегодня