एक BLOB द्विआधारी बड़ी वस्तु है जो डेटा की एक चर मात्रा को धारण कर सकती है। BLOB डेटा प्रकार के बारे में कुछ बिंदु निम्नलिखित हैं -
- BLOB उच्च क्षमता वाले बाइनरी स्टोरेज के रूप में लक्षित कॉलम प्रकार का परिवार है।
- वास्तविक BLOB स्तंभ प्रकार चार प्रकार का होता है- TINYBLOB, BLOB, MEDIUMBLOB और LONGBLOB।
- चार BLOB प्रकार एक दूसरे से बहुत मिलते-जुलते हैं; अंतर केवल इतना है कि प्रत्येक डेटा स्टोर कर सकता है।
उदाहरण - निम्नलिखित उदाहरण दिखाता है कि कॉलम को बीएलओबी के रूप में कैसे घोषित किया जाए।
mysql> Create table stock(ID INT, Name VARCHAR(40), PHOTO BLOB, Quantity INT); Query OK, 0 rows affected (0.15 sec) mysql> Describe stock; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | ID | int(11) | YES | | NULL | | | Name | varchar(40) | YES | | NULL | | | PHOTO | blob | YES | | NULL | | | Quantity | int(11) | YES | | NULL | | +----------+-------------+------+-----+---------+-------+ 4 rows in set (0.03 sec)