如何在 SQL 中的 varbinary 值末尾附加 0
How to append 0s at the end of varbinary value in SQL
我有一个名为 abc 的列,它是 Varbinary。
我想在固定长度的varbinary值的末尾插入0。
例如
这是原始值:0x0A5445535420
我想要这样的东西:
0x0A5445535420200000000000000000000000000000000000000000
我试过了
CONVERT(VARBINARY(64), 'abc')
但它没有在末尾附加 0。
怎么样:
SELECT CONVERT(VARBINARY(64), (CONVERT(BINARY(64), 'abc')))
我有一个名为 abc 的列,它是 Varbinary。 我想在固定长度的varbinary值的末尾插入0。
例如
这是原始值:0x0A5445535420
我想要这样的东西:
0x0A5445535420200000000000000000000000000000000000000000
我试过了
CONVERT(VARBINARY(64), 'abc')
但它没有在末尾附加 0。
怎么样:
SELECT CONVERT(VARBINARY(64), (CONVERT(BINARY(64), 'abc')))