• 【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的代码无异,不再说明!

  • 相关阅读:
    01、MyBatis HelloWorld
    02、Spring-HelloWorld
    【Java多线程】多线程虚假唤醒
    【Java基础】Java 8 对接口做了什么新支持
    【Mongodb】分片集群
    【Mongodb】 Mongodb 事务
    【Mongodb】聚合运算
    【Mongodb】导入文件
    【Mongodb】 可复制集搭建
    【Mongodb】Mongodb QuickStart
  • 原文地址:https://www.cnblogs.com/saper/p/6516949.html
Copyright © 2020-2023  润新知