賬號和數據庫都創建好之后,接下來就可以創建表了。來見識一下這個所謂“列式”存儲方式的表是長啥樣的!
一、可視化新建表
然后輸入所需欄位,設置好類型和長度:
上圖右上角可以看到類型是Column Store,代表列式存儲:
點擊Indexes的頁簽,設置索引:
Further Properties頁簽:
然后執行右上角的按鈕,或者按F8:
系統會提示創建OK:
如此,表就算創建完成了。當然我們也可以用SQL語句來創建:
CREATE COLUMN TABLE "MENGXIN"."BOOK" ("ID" INTEGER CS_INT NOT NULL , "CODE" VARCHAR(10) NOT NULL , "NAME" VARCHAR(30) NOT NULL , "AUTHOR" VARCHAR(30), "PRICE" DOUBLE CS_DOUBLE, "DATE" DATE CS_DAYDATE, "STATUS" BOOLEAN CS_INT, PRIMARY KEY INVERTED VALUE ("ID", "CODE", "NAME")) UNLOAD PRIORITY 5 AUTO MERGE ; CREATE UNIQUE INDEX "INDEX_CODE" ON "MENGXIN"."BOOK" ( "CODE" ASC ) ; COMMENT ON COLUMN "MENGXIN"."BOOK"."ID" is '序號' ; COMMENT ON COLUMN "MENGXIN"."BOOK"."CODE" is '書號' ; COMMENT ON COLUMN "MENGXIN"."BOOK"."NAME" is '書名' ; COMMENT ON COLUMN "MENGXIN"."BOOK"."AUTHOR" is '作者' ; COMMENT ON COLUMN "MENGXIN"."BOOK"."PRICE" is '價格' ; COMMENT ON COLUMN "MENGXIN"."BOOK"."DATE" is '出版日期' ; COMMENT ON COLUMN "MENGXIN"."BOOK"."STATUS" is '是否出借'
二、插入數據:
按F8執行,數據就算插入系統中了!
三、查詢數據:
更新跟刪除的SQL與SQL SERVER的代碼無異,不再說明!