Страница 1 из 1
Битовые операции в MSJet SQL
Добавлено: 02 дек 2003, 10:18
ura
А кто знает поддержмваются ли битовые операции в MSJet SQL или может какие функции есть для работы с битами.
Добавлено: 06 дек 2003, 19:47
vg
Юра,
ты б написал, что ты хочешь сделать посуществу.
Чего надо, скалярные фунции, аль что?
Добавлено: 07 дек 2003, 18:39
ura
Надо были аналоги битовых операций & и | в MSSQL.
например:
select * from products where (status & 32) <> 0
Но как показали изыскания, нет поддержки этого в реализации SQL под Access, серьезно прокололся, можно сказать...
Добавлено: 07 дек 2003, 20:34
vg
Да, Юра, это хорошо, что ты "покопал" и поизыскивал цэ. И нам (на форуме) пользительно будет для расширения кругозора.
Но "серьезно прокололся, можно сказать...", думаю, не ты, а топ-менеджеры этого хозяйства MS, которые возглавляли изготовление JET. Это действительно их косяк. Ситуация там, на мой взгляд, ещё хуже. Они даже не смогли обеспечить непротиворечивый синтаксис SQL Jet и T-SQL там, где "копал" ты, да и в других лексемах тоже (со скалярными функциями вообще дело швах). Это выглядит особенно глупо, поскольку и компания-разработчик одна, да постоянные импотентские потуги интеграции одного с другим (проектов аксеса с ихним сиквел-сервером) - достали.
Добавлено: 09 дек 2003, 09:38
ura
Thanks, man.