Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Вмъкване на стойност на шестнадесетичен низ към полето за изображение на sql сървър добавя допълнителна 0

Току-що имах подобен проблем и се обвинявам.

Възможно е да копирате само част от данните, от които се нуждаете. В моя случай добавих '0' в края на петното.

Причината за това може да е копиране на стойността от SQL Management Studio в клипборда.

вмъкнете в imageTable(imageField) values(0x3C3F78...A)

Изберете върнато:0x03C3F78...

вмъкнете в imageTable(imageField) values(0x3C3F78...A 0 )

Изберете върнато:0x3C3F78...

Надявам се, че това ще помогне.

Най-добри пожелания.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инсталиране на SQL Server 2008

  2. Премахнете крайните нули от десетичната запетая в SQL Server

  3. Пул на връзки в .NET/SQL сървър?

  4. Не е равно <> !=оператор на NULL

  5. Грешка на SQL Server 7222:„В този екземпляр е разрешен само доставчик на SQL Server“