powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как выполнить побитовые операции с 2 ччислами BIGINT
25 сообщений из 100, страница 1 из 4
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417799
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 2 BigInt числа
Необходимо в операторе SELECT выполнить с ними AND или OR
А собственно как не кувыркаясь особо через голову?
Функция UDF из ib "BIN_AND" - 32-битная.
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417803
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhФункция UDF из ib "BIN_AND" - 32-битная.
А встроенная SDF - 64-х битная:
Код: sql
1.
2.
3.
4.
5.
6.
7.
SQL> select bin_or(8589934592,1) from rdb$database;

                BIN_OR
=====================
            8589934593

SQL>


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417805
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, вопрос снят. Как всё просто :)
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417808
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhКак всё просто :)
Да, чтение документации всё очень сильно упрощает.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417810
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А так удобнее.... Написал - покурил - получил ответ.
А Release Notes еще листать надо
Нормальной же полной документации по 2.5 как не было так и нет
То есть сиди и складывай Том Хелен со всеми Release Notes....
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417812
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposh,

да ладно doc\sql.extensions\README.builtin_functions.txt у тебя кто-то безжалостно удалил
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417818
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это конечно классная замена полной документации...
Самое главное - удобно то как :)
Каждый раз - файлик с описанием

НЕТ НОРМАЛЬНОЙ ДОКУМЕНТАЦИИ ПО 2.5!
И ПОКА ЕЁ НЕТ НЕ ХЕР ПИНАТЬСЯ. УМНИКИ, МЛЯТЬ.

За ответ - еще раз спасибо
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417825
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhНЕТ НОРМАЛЬНОЙ ДОКУМЕНТАЦИИ ПО 2.5!А кто её писать-то должен ? Аккуратная дока - это кропотливый труд. Даже раздражающе кропотливый: когда сам всё знаешь, но вот досада: надо еще разжевать это всему прогрессивному человечеству.
Да еще проверить, что оно именно ТАК работает, грамотейские ошибки вытравить, перекрёстные ссылки везде поставить.
Добровольцев что-то не видно на возделывание этой грядки, ибо неинтересно сиё никому.
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417840
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposh...
НЕТ НОРМАЛЬНОЙ ДОКУМЕНТАЦИИ ПО 2.5!
И ПОКА ЕЁ НЕТ НЕ ХЕР ПИНАТЬСЯ. УМНИКИ, МЛЯТЬ.
...
Пишите в трекер.
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417852
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД> Пишите в трекер.

О чём? Сабж описан в LangRef-е для 2.5, не говоря уже о 2.1.
То, что некоторые крикливые предпочитают вместо чтения
доки (будь-то RN или LangRef) бежать на форум и после
получения ответа ещё и возмущаться - их личные проблемы.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417864
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня проблемы только с тем, что когда на переговорах о продаже КИС на основе птицы с владельцем того или иного бизнеса после моих многочисленных реверансов в сторону Firebird по функционалу и бесплатности, владелец просит меня дать ему текст лицензии Firebird на русском да и ссылочку на сайт о Firebird такую, чтобы он, владелец бизнеса, понял что это такое в общих чертах
- мне непонятно что ему вразумительно ответить.

И вот как то довольно сложно донести, что вот этот "самый-пресамый крутой и классный Firebird" как то тупо не имеет ни единой нормальной презентации (для БИЗНЕСА, а не для технарей) ни переведённой лицензии (по законодательству не надо, но куда проще показать эту лицензию чем это всё объяснять)

Я то доки прочитаю,обращение на форум в данной ситуации - это решение из области тайм-менджмента (поймёте, если Архангельского читали. Не того кто книжки пошлые по дельфям писал, а того кто писал про тайм-менеджмент).

А вот что с бизнесом-то делать?
Или Вы считаете, что количество компаний в России, имеющих БД Firebird для информационной системы предприятия не имеет значения?
А работать где будете?
Количество таких компаний определяет востребованность Firebird-специалистов на рынке России.
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417866
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposh"самый-пресамый крутой и классный Firebird" как то тупо не имеет ни единой нормальной презентации (для БИЗНЕСА, а не для технарей)а у kdv там какой-то MindTheBird был - это не то ?

PS. И кстати , на офиц. сайт как бэ можно заглянуть... бЫзнесу....
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417868
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну да. По согласованию с господами Ковязиным и Кузьменко и при их консультациях на основе этой презентации сделал что-то более понятное и убедительное для владельцев.
А сайт... В таком виде для бизнеса... Боюсь Вы несколько переоцениваете среднего владельца российского бизнеса
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417871
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhА вот что с бизнесом-то делать?
Впаривать им Оракул. Может, у того сайт попонятнее будет. А уж счёт с семью нулями они
точно поймут.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417872
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhНу да. По согласованию с господами Ковязиным и Кузьменко и при их консультациях на основе этой презентации сделал что-то более понятное и убедительное для владельцев.
А сайт... В таком виде для бизнеса... Боюсь Вы несколько переоцениваете среднего владельца российского бизнесаа это... зачем "среднему владельцу росс. бизнеса" вообще погружаться в такую пучину знаний, как наличие документации по СУБД ?
Я понимаю, он (владелец) может спросить про техсаппорт - ну так он есть на ФБ. Но что ещё надо этому "владельцу бизнеса" для принятия решения ?
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417876
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну если позиционировать СУБД Firebird как базу програмного продукта в качестве козыря
(а это надо делать обязательно... Иначе начнётся "Фи... Бесплатная... Значит плохая....")
То приходится рассказывать эти забавные истории про Borland-Inprise.
И что в основе - коммерческая СУБД с долгой историей именно в качестве коммерческого продукта
И как она стала бесплатной
И что ведущие разработчики - наши ребята (на патриотизм давим)
Приходится это проговаривать и объяснять
А поскольку вопрос о СУБД КИС подобным образом акцентируется у людей появляются вопросы.
Вполне логичные, нормальные вопросы.

"А где лицензия..."
"А можно на русском..."
"А можно про эту историю с IPL где то прочитать - ну просто интересно..."
"А где вообще можно про Firebird помимо Вас понятную информацию получить..."
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417879
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhНу если позиционировать СУБД Firebird как базу програмного продукта в
качестве козыря (а это надо делать обязательно... Иначе начнётся "Фи... Бесплатная...
Значит плохая....")
Не надо это делать. Повторяю ещё раз: надо впаривать им Оракул. И мимоходом упоминать, что
"для тех, кому лицензия на Оракул (прайс-лист прилагается) кажется слишком дорогой, есть
альтернативный вариант - Firebird". В чём проблема так делать? У Архангельского такой трюк
не описан?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417881
shaposh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нельзя "впарить" СУБД.
Нельзя "впарить" программу.
Это бизнесу неинтересно.
Бизнесу интересны решения для бизнеса упакованные в программный продукт.
Именно их и можно продать.
И вот эти решения организации и автоматизации бизнес-процессов написаны под Firebird.
Как при этом "впарить" ORACLE?
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417889
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhИ вот эти решения организации и автоматизации бизнес-процессов написаны под
Firebird.
Как при этом "впарить" ORACLE?
Сделать решение, которое может использовать как Firebird, так и Oracle с возможностью
свободной миграции между ними. Слишком сложно для Вас?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417895
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposh,

я тут штукатурю пока, но лицензию переведем, а все остальное согласуем в 1516 на следующей неделе.
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417904
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov> У Архангельского такой трюк не описан?..

Убил!

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417910
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaposhУ меня проблемы только с тем, что когда на переговорах о продаже КИС на основе птицы с владельцем того или иного бизнеса после моих многочисленных реверансов в сторону Firebird по функционалу и бесплатности, владелец просит меня дать ему текст лицензии Firebird на русском да и ссылочку на сайт о Firebird такую, чтобы он, владелец бизнеса, понял что это такое в общих чертах
- мне непонятно что ему вразумительно ответить.
...

Варианты:
1) пишешь нужную документацию сам;
2) нанимаешь для этого кого-то;
3) ждешь, пока кто-то выполнит п.1 или п.2 и документация становится общедоступной;

А у тебя - какие у тебя предложения? Скажи, каким еще образом может материализоваться нужная тебе документация (и прочие нужные тебе "хотелки")?
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38417994
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

для рыдающих об отсутствии документации можно использовать доку от red database. Правда впарить её заказчику не получится.
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38418017
Симонов Денисдля рыдающих об отсутствии документации можно использовать доку от red database. Правда впарить её заказчику не получится.объясните кто-нить: за каким псом заказчику , т.е. владельцу бызнеса, знать что-то о документации к СУБД (не к приложению, а именно к СУБД) ?
...
Рейтинг: 0 / 0
Как выполнить побитовые операции с 2 ччислами BIGINT
    #38418019
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ваня Сусанин,

если заказчик предполагает держать собственного администратора для СУБД, то вполне может пригодится.
...
Рейтинг: 0 / 0
25 сообщений из 100, страница 1 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как выполнить побитовые операции с 2 ччислами BIGINT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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