sql >> Database >  >> RDS >> Sqlserver

Hexadecimaal converteren naar INT en vice versa

DECLARE @x VARBINARY(8) = 0x00002D41;
SELECT CONVERT(VARBINARY(8), CONVERT(INT, @x) + 6);

Om de uitvoer als een string te verwerken:

DECLARE @x VARBINARY(8) = 0x00002D41;
SELECT CONVERT(CHAR(10), CONVERT(VARBINARY(8), CONVERT(INT, @x) + 6), 1);


  1. MySql-query:datumbereik binnen een datumbereik

  2. MySQL-query waarbij JOIN afhankelijk is van CASE

  3. Oracle naar MySQL tijdstempel conversie in MySQL insert statement

  4. Excel-cols importeren naar sql