ビットフラグについて


お助さん  2009-05-10 01:09:10  No: 34347

D5にてビットフラグをDBに格納する際に「ABC」のようにアルファベットにて管理できるようにしたいのですが・・・ビット演算子を使ってどのようにすればよいか、どなたかアドバイスお願い致します。


monaa  2009-05-10 21:11:50  No: 34348

それはわざわざbool型を文字列"TRUE","FALSE"で保存するような事ですね?
DB扱うのに非常に非効率だと思います。それこそそのまま保存して表示する際に変換するのが王道だと思います。
変換は、shl,shr,or,andの組み合わせで作ります。
ググれば言語問わずサンプルがあふれかえっているはずです。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加