powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Одинарные кавычки
4 сообщений из 4, страница 1 из 1
Одинарные кавычки
    #39393174
volandius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите решение, плз. Может кто сталкивался...

Есть переменная (пусть будет tSQL) содержащая код SQL, в котором содержаться ' (одинарные кавычки).

В VBA формирую еще один скрипт SQL, который запишет в таблицу Oracle запись описание скрипта tSQL и сам его код.

Условный пример:
tSQL="select 'mama' as nm from dual"
nazn="Скрипт ни о чем"

строка выполняемого скрипта: "insert into table1 (nazn, tSQL) select " & nazn & " as nazn, " & tSQL &" as tSQL from dual"

Наличие одинарных кавычек не позволяют сформировать корректную строку, замена одинарных на кавычек на какой-либо символ не выход, так как необходимо, чтобы на сервере Oracle он выполнялся в исходном виде при этом tSQL может быть большой.

Каким образом возможно передать неизменный текст скрипта tSQL в поле CLOB Oracle?
...
Рейтинг: 0 / 0
Одинарные кавычки
    #39393229
volandius, не знаю, как в Oracle, но попробуйте продублировать одинарные кавычки.
...
Рейтинг: 0 / 0
Одинарные кавычки
    #39393235
Или добавляйте запись не запросои, а в Recordset, открытый на таблице table1.
...
Рейтинг: 0 / 0
Одинарные кавычки
    #39393593
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кавычки продублируйте, да и все.
tSQL="select 'mama' as nm from dual " & _
nazn=""Скрипт ни о чем""
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Одинарные кавычки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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