TSQL を使用しようとすると、値が変数内にある場合に 16 進数を 10 進数に変換する際に問題が発生します。
私のコードは次のとおりです。
SET @hex = SUBSTRING(@x,1,2) --give 1e
SET @hex = '0x' + @hex
SELECT CAST (@hex AS int)
varchar 値を int に変換するときに変換に失敗したというエラーが表示されます
何が悪いのかわからず、今のところ解決策が見つかりません
何か案が?ありがとう