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

Как мога да вмъкна данни от двоичен файл в двоично SQL поле с помощта на прост оператор за вмъкване?

Вярвам, че това ще бъде някъде близо.

INSERT INTO Files
(FileId, FileData)
SELECT 1, * FROM OPENROWSET(BULK N'C:\Image.jpg', SINGLE_BLOB) rs

Нещо, което трябва да се отбележи, горното работи в SQL Server 2005 и SQL Server 2008 с типа данни като varbinary(max) . Не е тестван с изображение като тип данни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. T-SQL:проверка за имейл формат

  2. Как да предотвратя повторното задействане на база данни?

  3. Променете формата на датата и часа по подразбиране в една база данни в SQL Server

  4. Преобразувайте редовете в колони с помощта на „Pivot“ в SQL Server

  5. Където стойност в колона, съдържаща стойности, разделени със запетая