Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर प्रबंधन स्टूडियो का उपयोग करके डेटाबेस में ब्लॉब कैसे सम्मिलित करें?

आप SQL सर्वर प्रबंधन स्टूडियो के भीतर और विशेष रूप से OPENROWSET कमांड का उपयोग करके T-SQL का उपयोग करके एक varbinary(max) फ़ील्ड में सम्मिलित कर सकते हैं।

उदाहरण के लिए:

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

एक अच्छे उदाहरण/पूर्वाभ्यास के लिए निम्नलिखित दस्तावेज़ देखें

बड़े मूल्य प्रकारों के साथ कार्य करना

ध्यान दें कि इस मामले में फ़ाइल पथ लक्षित SQL सर्वर से संबंधित है, न कि आपका क्लाइंट इस कमांड को चला रहा है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या सीटीई का उपयोग करके कॉलम मानों को एक स्ट्रिंग में जोड़ना संभव है?

  2. SQL सर्वर में Msg 8116 "तर्क डेटा प्रकार दिनांक सबस्ट्रिंग फ़ंक्शन के तर्क 1 के लिए अमान्य है" को ठीक करें

  3. SQL सर्वर (T-SQL उदाहरण) में 'स्मॉलडेटटाइम' को 'डेटाटाइम' में बदलें

  4. SQL सर्वर 2016:एक डेटाबेस बनाएँ

  5. SQL सर्वर कर्सर प्रकार - डायनेमिक कर्सर | SQL सर्वर ट्यूटोरियल / TSQL ट्यूटोरियल