http://www.codespread.com/sql-bitwise-operator-can-simplify-db-design.html のようなビット単位の操作を使用する予定です。 varcharデータ型を使用する以外に、SQL Serverでバイナリ数値(ベース2数値)を格納するために使用されるデータ型
は私がバイナリ列に00000010を保存する必要がありますどのように00000010.として保存されます2のように進数を格納するためのバイナリ数のマッピングを使用してSQL Serverテーブルでのバイナリデータ型を使用することを考えて、パフォーマンスを維持するには?バイナリの数値を格納するために使用するデータ型は何ですか? SQL Serverでは2進数(base2)の操作が高速であるため、00000010をvarchar
というデータ型として格納し、バイナリデータ型のみを使用することは望ましくありません。
"早すぎる最適化はすべての悪の根源です"。これは過言ではありますが、最初に機能するようにシステムを設計してから、マイクロ最適化を心配してください。 –
[このページ](http://improve.dk/converting-between-base-2-10-and-16-in-t-sql/)が役立つかもしれません。 –
バイナリ番号を格納するために使用するデータ型は何ですか? –