November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags

January 26th, 2010

dil: (Default)
Tuesday, January 26th, 2010 11:55 am

Запрос
SELECT "http://domain.tld/dir/" || tbl.image FROM tbl
не работает: Found a quote for which there is no matching quote.
Если кавычки заменить на одиночные, то работает. И если убрать один слэш после http:, то тоже работает, только результат получается не тот, который нужен. (Это Informix, если что).

Не работает из Aqua Data Studio. Есть такой графический клиент на джаве, поддерживающий кучу разных СУБД. А из консольного клиента прекрасно работает во всех вариантах.

Вопрос: кто виноват (Aqua, jdbc, …), и как им удалось этого добиться?

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

dil: (Default)
Tuesday, January 26th, 2010 01:01 pm

по мотивам

Саппорт ЖЖ ответил: “Тип вашего аккаунта определяет количество сообщений, которые вы можете отправить в течение дня. Пользователи платных и постоянных аккаунтов получают 500 очков в день, улучшенным аккаунтам достаётся 200 очков, а базовым всего 50. Личное сообщение тому, кто занёс вас в друзья, или ответ на личное сообщение отнимает 1 очко, тогда как сообщения остальным пользователям забирают по 10 очков.”

Таким образом, владельцы базовых эккаунтов могут отправить в день не более 5 сообщений не-френдам.

Но. Саппорт при этом ссылается на http://www.livejournal.com/support/faqbrowse.bml?faqid=270, а мне по этому адресу показывают справку про

What is LJ Talk?

LJ Talk allows you to communicate with other LiveJournal users through Instant Messaging (IM) using XMPP, also known as Jabber.

и т.д. про джаббер. И ни слова ни про какие личные сообщения. А вам там что показывают?

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Tags:
dil: (Default)
Tuesday, January 26th, 2010 04:03 pm

Есть табличка tbl. В ней есть записи нескольких типов, различаются по значению поля type. Кроме того, есть поле disporder (числовое, определяет, в каком порядке записи должны показываться пользователю) и поле prio (приоритет, может быть ‘Y’ или ‘N’). Для записей типа 1 prio может быть равен ‘Y’ максимум у одной записи в таблице, а может вообще у всех быть ‘N’.

Задача: одним запросом вывести из таблицы поле title (и только его) для всех записей типа 2, а также для первых трёх (в порядке prio+disporder) записей типа 1, причём выборка должна быть отсортирована в целом по disporder, но если в выборке встречается запись типа 1, у которой prio=’Y', то она должна оказаться на первом месте.

Пользоваться можно вашим любимым диалектом SQL, а в моём для полного счастья не допускается FIRST и ORDER BY в SELECT’ах, объединенных в UNION. UNION, понятное дело, можно сортировать только целиком и только по полям, присутствующим во всех входящих в него SELECT’ах.

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме