|
|
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
Приветствую коллег. Пишу на дельфе с фибами софтину для уже созданной базы на FB2.5.2 Embedded. Возникла задача. Есть селект с вытаскиванием полей из разных таблиц. Приведу примерный код с фрагментом запроса: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. До сегодняшнего дня всё отлично работало. Сегодня мне понадобилось часть строк получить заглавными буквами. Для этого я вставил в его строки UPPER (ранее его не было), после чего запрос не захотел открываться.: CommonDataForm.ReadQuery: Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 8, column 8. SELECT. Кодировка базы UTF8, подключения - 1251. Прошу подсказать, поддерживает ли UPPER в FB2.5 вложенные селекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 22:03:17 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
DelphiCoder_1980Прошу подсказать, поддерживает ли UPPER в FB2.5 вложенные селекты.Вот это ?! Код: sql 1. - нет, не очень поддерживает. Но вот если так: Код: sql 1. - то бывает, что и да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 22:07:45 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
автор- нет, не очень поддерживает. Спасибо. Мммм.... Куёво. Жалко, что не поддерживает. Похоже, придётся конвертировать на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 22:19:44 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
DelphiCoder_1980> Спасибо. Мммм.... Куёво. Жалко, что не поддерживает. Похоже, придётся конвертировать на клиенте. А какая религия таки запрещает внести этот фигов UPPER внутрь скобочек?.. -- Vladimir A.Bakhvaloff E-Mail: zirra1969<bark>gmail<dot>com Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 22:25:12 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
Попробуй выражение в скобки взять: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 22:26:43 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
hvlad, zirra Спасибо, помогло. kdv, Можно внести данную особенность селекта в FAQ на ibase.ru? Думаю, не одному мне пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 22:34:27 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
DelphiCoder_1980Можно внести данную особенность селекта в FAQ на ibase.ru? Думаю, не одному мне пригодится.Подзапрос оборачивается скобками. Всегда. Вызов функции оборачивается скобками. Всегда. Подзапрос в качестве агрумента функции логично требует двойные скобки. Это не какая-то странная "особенность селекта". Просто синтаксис такой. ИМХО, логичный, если помнить первое предложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2013, 22:47:13 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
arni, благодарю, учту на будущее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2013, 00:17:37 |
|
||
|
И вновь UPPER
|
|||
|---|---|---|---|
|
#18+
DelphiCoder_1980, Что-то глядя на запрос закрадывается подозрение, что его можно переписать с JOIN... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2013, 13:02:50 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38494807&tid=1564073]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
220ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 536ms |

| 0 / 0 |
