[password]
として保存された列を持つテーブルがありますnvarchar(max)
。に変換したいvarbinary(max)
。
という新しい列を作成し、[temp]
それを として宣言しましたvarbinary(max)
。次に、次を使用して更新しましたCONVERT
:
update tempuser set [temp]=CONVERT(varbinary(max), CONVERT(nvarchar(max),[password]))
[temp] 列の値が異なります。たとえば、[password]
これで開始するための 1 つの値:
0x3E6AFF88...
[temp] の対応するエントリは次で始まります。
0x30783345...
またある場合[password]
はNULL
、[temp]
となり0x4E554C4C
ます。