使用 SQL Enterprise Manager 建立資料庫裝置、資料庫與 Products 資料表,儲存商品圖片(image 型別)與類型(.gif/.jpg)。
Grocevb_dev,大小 2 MB,Create Now。Grocevb_log,1 MB。grocevb,Data Device 選 Grocevb_dev,Log Device 選 Grocevb_log,Create Now。(註:SQL 7.0 已無裝置概念,此為 6.5 時代操作)
欄位定義:
prod_id int, PK, Nonclustered, Identity(1,1)categ_id int, FK 參考 Categoriesprod_name char(80) NOT NULL Unique Nonclusteredprod_unitprice money NOT NULLprod_unitquant char(15) NOT NULLprod_desc varchar(255) Default 'unknown'prod_imagetype char(3) NOT NULL(.gif/.jpg)prod_image image NOT NULLCREATE TABLE Products
(
prod_id int CONSTRAINT pk_prod PRIMARY KEY NONCLUSTERED IDENTITY(1, 1),
categ_id int NULL CONSTRAINT fk_prod REFERENCES Categories(categ_id),
prod_name char(80) NOT NULL UNIQUE NONCLUSTERED,
prod_unitprice money NOT NULL,
prod_unitquant char(15) NOT NULL,
prod_desc varchar(255) NULL DEFAULT ('unknown'),
prod_imagetype char(3) NOT NULL,
prod_image image NOT NULL
)
示範資料僅四筆,供後續 DLL 讀取測試。