VARBINARY列のあるテーブルがあります。 16進値0x4D、0x2A、0xFFをそれぞれ表す「4D2AFF」などの文字列を挿入する必要があります。このステートメントを作成するにはどうすればよいですか?
Hex()関数とUnhex()関数についてはすでに説明しましたが、別のパターンについても検討したいと思います。
前後の文字列をどのように使用していますか?可能な限り最後までカバーを回避できる場合、それは非常に優先されます。そうすれば、何かがうまくいかなかったり、DBから抽出したオブジェクトがすでに変換されているかどうかを忘れたりするリスクがありません。
これは、16進値とバイナリフィールドの適切な処理を思い出させるために私がいつも参照しているすばらしいブログ投稿であり、パフォーマンスへの影響を示しています。