powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Alternate String Quoting
5 сообщений из 5, страница 1 из 1
Alternate String Quoting
    #38601902
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал выполнить запрос из doc\sql.extensions\README.alternate_string_quoting.txt из FB3 в IBE 2014.04.01

Код: sql
1.
select q'!That's a string!' from rdb$database;



и он ожидаемо выдал ошибку

Код: plaintext
1.
2.
SQL Parse Error:

EOF in string detected

ISQL прожёвывает этот запрос без проблем

Код: plaintext
1.
2.
3.
4.
5.
6.
SQL> select q'!That's a string!' from rdb$database;

CONSTANT
===============
That's a string

SQL>

P.S. в списках зарезервированных слов не хватает tags и linger
...
Рейтинг: 0 / 0
Alternate String Quoting
    #38602078
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

В ближайшее время не планирую этим заниматься.
...
Рейтинг: 0 / 0
Alternate String Quoting
    #38602302
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertВ ближайшее время не планирую этим заниматься.

ну с этим понятно. Я и подозревал что оно работать не будет. В принципе не особо то и надо. Просто проверял поддержку разных фич FB3 и натолкнулся на это.

tags и linger в зарезервированные слова добавишь?
...
Рейтинг: 0 / 0
Alternate String Quoting
    #38602342
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисtags и linger в зарезервированные слова добавишь?

А что это?
...
Рейтинг: 0 / 0
Alternate String Quoting
    #38602385
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

про tags doc\sql.extensions\README.user_management
в двух словах это для управления свойствами пользователей

Код: sql
1.
ALTER USER superhero SET TAGS (a='abc', b='bcd');



про linger
doc\sql.extensions\README.lingerDescription:

Makes it possible to set and clear linger value for database.

Database linger makes engine (when running in SS mode) do not close database immediately after
last attachment is closed. This helps to increase performance when database is often opened/closed
with almost zero price.

To set linger for database do:
ALTER DATABASE SET LINGER TO 30; -- will set linger interval to 30 seconds

To reset linger for database do:
ALTER DATABASE DROP LINGER; -- will make engine do not delay closing given database
ALTER DATABASE SET LINGER TO 0; -- another way to clean linger settings
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Alternate String Quoting
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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