powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как жить в oracle с символом &
7 сообщений из 7, страница 1 из 1
Как жить в oracle с символом &
    #39861675
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Настраиваю db-link из ADW в локальную БД.
Создаю пользователя в web-интерфейсе cloud и генерю ему пароль. Cloud генерит пароль с символом &.
При попытке создать CREDENTIAL с таким паролем выводится окно о вводе переменной (из-за символа & в пароле).
Почитал про символы поддерживаемые в пароле oracle, этого символа (&) нет, но cloud его генерит. Весело. Ладно. Едем дальше.
Стало интересно, можно ли как-то вставить этот символ (&) в varchar2.
Начинаю экспериментировать и понимаю, что результат такой же как и с паролем. При выполнении выводится окно с вводом переменной (опять привет от символа &).
Вопрос:
Как экранировать этот символ при вставке и, если это возможно, но скорее всего нет, при присвоении пароля?
Заранее спасибо!
...
Рейтинг: 0 / 0
Как жить в oracle с символом &
    #39861683
oragraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilnov,

1. set define of
2. s := ...||chr(38)||...;
...
Рейтинг: 0 / 0
Как жить в oracle с символом &
    #39862115
Cavia porcellus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если пользуетесь pl\sql developer, можно нажать на значок амперсенда внизу: когда он красный, & воспринимаются как обычные символы
...
Рейтинг: 0 / 0
Как жить в oracle с символом &
    #39862119
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oragraf2. s := ...||chr(38)||...;
Код: plsql
1.
||'&'||

P.S. Использовать коды символов, не зная кодировки БД, - говнокод.
...
Рейтинг: 0 / 0
Как жить в oracle с символом &
    #39862158
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
По поводу 1 вопросов нет.
По поводу 2, можно пример, не получилось экранировать по приложенным методикам.
...
Рейтинг: 0 / 0
Как жить в oracle с символом &
    #39862188
Да ну
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IlnovСпасибо.
По поводу 1 вопросов нет.
По поводу 2, можно пример, не получилось экранировать по приложенным методикам.
Тут DDL, 2 способ не поможет. В SQLPlus можно еще:
Код: plsql
1.
2.
3.
4.
SET ESCAPE ON;
CREATE DATABASE LINK DBLINK_NAME
CONNECT TO SCHEMA_NAME IDENTIFIED BY p\&ssword 
USING ............
...
Рейтинг: 0 / 0
Как жить в oracle с символом &
    #39863146
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да ну,спасибо
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как жить в oracle с символом &
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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