Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / текст с одинарной кавычкой (') / 6 сообщений из 6, страница 1 из 1
16.04.2006, 15:14
    #33669476
Gerdt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст с одинарной кавычкой (')
Подскажите, пожалуйста, как передать в хранимую процедуру текст с одинарной кавычкой ('). ASA 6.0.4

Call spTest('ich moechte die Parameter 'Test' uebergeben')

Danke schoen!
...
Рейтинг: 0 / 0
16.04.2006, 15:40
    #33669508
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст с одинарной кавычкой (')
Gerdt пишет:
> Подскажите, пожалуйста, как передать в хранимую процедуру текст с
> одинарной кавычкой ('). ASA 6.0.4

удвоить

Call spTest('ich moechte die Parameter ''Test'' uebergeben')
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
16.04.2006, 17:05
    #33669564
Gerdt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст с одинарной кавычкой (')
нo если я передаю SQL запрос, который должен выполнятся в процедуре то
мне нужны именнo одинарныe кавычки

Call spTest('select * from tblA where a = 'Test and.....'')
...
Рейтинг: 0 / 0
16.04.2006, 17:17
    #33669575
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст с одинарной кавычкой (')
Вы лучше точно уточните, что конкретно хотите, откуда Вы передаете запрос, через какой драйвер доступа, что именно подразумевается под "запрос должен выполняться в процедуре" и тогда Вам точно ответят, как лучше поступить.

P.S. Кстати если Вы еще напишите, зачем Вам это в конечном итоге нужно, то вполне может оказаться, что существуют более легкие и эффективные решения, чем то, которые Вы стремитесь воплотить уже в определенной технической реализации.
...
Рейтинг: 0 / 0
16.04.2006, 18:27
    #33669639
Александр Гoлдун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст с одинарной кавычкой (')
Gerdt пишет:
> нo если я передаю SQL запрос, который должен выполнятся в процедуре то
> мне нужны именнo одинарныe кавычки

Я имел в виду не символ двойная кавычка ("), а два раза повторенный
символ одинарная кавычка, по другому апостроф ('').
RTFM
Strings

А по поводу передачи текстов запросов настоятельно рекомендую десять раз
подумать над этим. ASCRUS прав. EXECUTE IMMEDIATE очень мощный
инструмент, но одновременно и опасный. В 99% случаев его использования
разработчиками с квалификацией мягко говоря не экстра уровня, есть
другие, гораздо более подходящие способы.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
18.04.2006, 10:30
    #33672715
Gerdt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
текст с одинарной кавычкой (')
Cпасибo!
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / текст с одинарной кавычкой (') / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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