![]() |
Побитовые операции в SQL
В диалекте Interbase есть они?
Нужно устанавливать и снимать отдельные биты в целочисленных полях То есть что-то типа UPDATE tablename SET fieldname = fieldname & mask WHERE otherfield = knownvalue Оператор & не воспринимается. |
|
Код:
|
в mysql & работает отлично
|
Цитата:
|
ну звыняйтэ.
|
Нужно именно в
InterBase 6.5 от Borland выпуска 2001 года. |
в борланде есть оператор and.
|
Вы предлагаете мне вытягивать по одной записи в клиента,
далеть там энд и потом опять таки каждую запись апдейтить на сервере? |
я в базах не шарю. предложил заменить & эндом в вашем выражении из первого поста. не кактит, значит у меня всё. )
|
энд - это было первое, что я попробовал
& - второе бит_энд - третье. Ничего не помагает. Если никто не поможет, буду пилить свою процедуру бит_энд в базе данных. Там всего четыре бита используется - можно при помощи иф сделать. Но это порнография. |
Текущее время: 05:21. Часовой пояс GMT +3. |
Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.