【SAP HANA】新建表以及操作数据(3)
账号和数据库都创建好之后,接下来就可以创建表了。来见识一下这个所谓“列式”存储方式的表是长啥样的!
一、可视化新建表
然后输入所需栏位,设置好类型和长度:
上图右上角可以看到类型是Column Store,代表列式存储:
点击Indexes的页签,设置索引:
Further Properties页签:
然后执行右上角的按钮,或者按F8:
系统会提示创建OK:
如此,表就算创建完成了。当然我们也可以用SQL语句来创建:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 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的代码无异,不再说明!
-----------------------------------------------------------------------------------------------------------------------------
SAP ALL进行时...!
注:本文系原创,如要转载请务必保持原文一致并注明作者(SAP梦心)及出处(博客地址:http://www.cnblogs.com/saper/),违者将会被追究相关责任,谢谢!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步