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


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

          一、可视化新建表

          

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

          

          上图右上角可以看到类型是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的代码无异,不再说明!

  • 相关阅读:
    firefox禁止更新提示
    laravel性能优化笔记片段
    laravel 7 在线教育项目实操笔记(2)后台基础功能开发
    一、笔记片段 迁移文件相关(创建表 字段 添加假数据等)
    路由、控制器笔记
    laravel rbac笔记片段
    二 笔记片段
    三 文件上传片段
    分享5个有趣的 JavaScript 代码片段
    异步上传文件
  • 原文地址:https://www.cnblogs.com/saper/p/6516949.html
Copyright © 2020-2023  润新知