У меня есть функция plsql, где я впервые получаю имя поля другой таблицы в инструкции select. Теперь я хочу получить значение поля этой другой таблицы.Использование содержимого переменных в предложении select
В переменной fieldName
указано имя поля таблицы, в которой я нуждаюсь.
То, что я пытался до сих пор:
SELECT fieldName FROM prj WHERE ID = 12345
Но я правильно получаю сообщение об ошибке, что имя_поля не существует. Как это сделать?
ТИА frgtv10
Этот вопрос может быть несколько более простым. Не могли бы вы отправить точное сообщение об ошибке, которое вы получаете при запуске 'SELECT fieldName FROM prj WHERE ID = 12345'? – bpgergo
@bpgergo, «fieldName» в качестве столбца не существует. Здесь должно стоять содержимое переменной, вот и проблема. – frgtv10