【SAP HANA】新建表以及操作数据(3)

      账号和数据库都创建好之后,接下来就可以创建表了。来见识一下这个所谓“列式”存储方式的表是长啥样的!

      一、可视化新建表

      【SAP HANA】新建表以及操作数据(3)_第1张图片

      然后输入所需栏位,设置好类型和长度:

      【SAP HANA】新建表以及操作数据(3)_第2张图片

      上图右上角可以看到类型是Column Store,代表列式存储:

      【SAP HANA】新建表以及操作数据(3)_第3张图片

      点击Indexes的页签,设置索引:

      【SAP HANA】新建表以及操作数据(3)_第4张图片

      Further Properties页签:

      【SAP HANA】新建表以及操作数据(3)_第5张图片

      然后执行右上角的按钮,或者按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执行,数据就算插入系统中了!

      三、查询数据:

      【SAP HANA】新建表以及操作数据(3)_第6张图片

 

      更新跟删除的SQL与SQL SERVER的代码无异,不再说明!

你可能感兴趣的:(【SAP HANA】新建表以及操作数据(3))