Вопрос массив в Select
Добрый день. Возникла задача. нужно в запросе Select вывести определенные значения через запятую. Т.е.Я пытался сделать так Select * From LIB$SKLAD Where LIB$PARTI in (Spisok.txt) Spisok.txt - тут...
View ArticleFireBird XPath возвращает 119 символов и не больше
Столкнулся со следующей проблемой: есть в базе поле blob в нем храниться xml и у него есть атрибут, содержащий 200 символовзапрос select xpath(xml,'./@Vid') from resource возвращает только 119, в чем...
View Articleглюк с курсором
Подскажите, что не так.Есть процедура примерно следующего вида: alter procedure SET_DISCOUNT as DECLARE AMOUNT_DISCOUNT DOUBLE PRECISION; begin ... for select DD.ID, coalesce((select...
View ArticleТип COMPUTED поля в метаданных (? пользовательский/системный)
Делаю таблицу с вычислимыми полями разных типов create table test( ID integer, comp1 computed(2+3), comp2 integer computed(2+3), comp3 numeric(18,4) computed(2+3), comp4 double precision computed(2+3)...
View ArticleПроизводительность на запись FB 3.0.3
Приветствую, коллеги!Пробую внедрить трешку на один из своих серверов и получил неприятную картинку с записью. Есть пачка пишущих запросов (от своего репликатора), там каждый запрос обрабатывает ровно...
View ArticleКакой сейчас самый большой размер базы?
Закусились тут со своим админом оракла.Какой сейчас самый большой рабочий размер базы у Firebird ?Где то был актуальный список, не могу найти, попадаются только 5-ти летней давности данные.
View ArticleБуквенно-цифровая сортировка
Сортируется так:T10T100T11Нужно так:T10T11T100Как правильно сделать?
View ArticleСложная проверка на уникальность
Всем доброго дня.Есть табличка в базе, в ней есть три поля, путь будут INDEX, VALUE: Integer; MASK: SmallInt.Теперь надо сделать проверку на уникальность, по условию:(A.Index <> B.Index) or...
View ArticleОшибка lock denied (216)
День добрый. Видел на форуме темы с подобной ошибкой но как правило ничем обсуждения не заканчивались и результата не было, темы довольно старые по этому пишу еще раз вдруг какие изменения...
View ArticleФорматированый запрос недели
Всем доброго времени суток.Запрос осуществляется из какой то даты.Вопрос в следующем, каким запросом можно получить ответ в виде "Номер недели" ("Дата начала недели" - "Дата конца недели").Всем заранее...
View ArticleПодключение к firebird серверу через интернет.
Добрый день,Знаю что тема замусоленная но если не затруднит ткните пальцем пожалуйста.Есть firebird server 1.5. Есть бд довольно не мальнькая в районе 1гб. База все свою жизнь простояла в локальной...
View Article3.0.3.32900 Segmentation fault
Здравствуйте, ВСЕ!Тестируем тройку на предмет совместимости с нашими метаданными.Бекап на 1.5.6, рестор на 3.0.3 только метаданные.Рестор добегает до конца, но обламывается на переводе базы в онлайн....
View ArticleПолучить имя связанной таблицы - запрос к системным таблицам
Не смог найти информацию ни в сети(http://www.ibase.ru/sysqry/#anchor_4), ни в структуре системных таблиц.Есть основная таблица table1 и куча справочников ref1, ref2, ref_n.В основной таблице есть поля...
View ArticleВыборка значений нескольких записей в один результат.
Добрый день!Можно ли такое сделать.Есть 2 таблицы, master и detail. Грубо говоря шапка документа и табличная часть.В "табличной части" есть поле "Номер чека".Допустим делаю выборку:select...
View ArticleО замене UDF ROUND на встроенную ROUND
Давным давно (с 1997 года существует база)В какой то период (наверное при Интербейзе 5.6) были написаны UDFИ как на грех одну назвал ROUND.Так она теперь и работает. И используется в 117 сторед...
View ArticleВопросы по пулу внешних соединений
читаю описание пула внешних соединенийREADME.external_connections_poolwhen idle connection gets expired (exceeded the lifetime), it is deleted from the pool and closed.....Pool parameters:- connection...
View ArticleО переходе на FB3 и UNICODE_FSS
Вопросик по переходуНа данный момент база у меня на FB2.1Начал пробовать перейти на 3.0.3Сделал бэкап и ресторился с опцией FIX_FSS_METADA WIN1251Но база у меня с DEFAULT CHARSET NONEИ результате во...
View ArticleMismatch in datapacket (компоненты IBTable)
База на Firebird 2.5Вставка записей в таблицы ITEM_PARAMS, EVR_ITEMS происходит через компоненты IBTable (atItemParams, atEvrItems). В таблице EVR_ITEMS поле ITEM_ID с ключем primary keyВ таблице...
View ArticleОбъединение 2 записей в одну
Здравствуйте!Подскажите пожалуйста по коду... SELECT FIRST 2 (clcontacts.clcontactbody) FROM clcontacts WHERE (clcontacts.clcontra=:contractnum AND clcontacts.clcontacttypeid=27) ORDER BY...
View Article