Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Alternate String Quoting / 5 сообщений из 5, страница 1 из 1
01.04.2014, 14:21
    #38601902
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Alternate String Quoting
Попробовал выполнить запрос из 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
01.04.2014, 16:12
    #38602078
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Alternate String Quoting
Симонов Денис,

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

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

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

А что это?
...
Рейтинг: 0 / 0
01.04.2014, 20:54
    #38602385
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Alternate String Quoting
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
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Alternate String Quoting / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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