sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man infogar en klump i en databas med sql server management studio

Du kan infoga i ett varbinärt(max)-fält med T-SQL i SQL Server Management Studio och i synnerhet genom att använda kommandot OPENROWSET.

Till exempel:

INSERT Production.ProductPhoto 
(
    ThumbnailPhoto, 
    ThumbnailPhotoFilePath, 
    LargePhoto, 
    LargePhotoFilePath
)
SELECT ThumbnailPhoto.*, null, null, N'tricycle_pink.gif'
FROM OPENROWSET 
    (BULK 'c:\images\tricycle.jpg', SINGLE_BLOB) ThumbnailPhoto

Ta en titt på följande dokumentation för ett bra exempel/genomgång

Arbeta med stora värdetyper

Observera att filsökvägen i det här fallet är relativ till den inriktade SQL-servern och inte din klient som kör det här kommandot.



  1. Hur man distribuerar MariaDB Server till en Docker Container

  2. Använd Skapa uttalande för att skapa tabell i SQL Server - SQL Server / T- SQL Tutorial Del 34

  3. Hur man får PostgreSQL på en VPS / dedikerad server

  4. Hitta avståndet mellan två punkter med hjälp av latitud och longitud i mysql