hana数据库-修改表名

--01.语法:RENAME TABLE  TO --02.描述:RENAME TABLE 语句在同一个Schema下,将表名修改为 new_table_name。--03.示例:CREATE TABLE mySchema.A (A INTPRIMARYKEY, B INT);--显示模式 mySchema 下表名的列表:SELECT TABLE_NAME FROM TABLES WHERE SCHEMA_NAME = 'MYSCHEMA';--表 mySchema.A 重命名为 B:RENAME TABLE mySchema.A TO B;--注:修改后B还是在mySchema里

hana数据库-修改表类型

--行存储表转为列存储表ALTER TABLE accounts COLUMN THREADS 10 BATCH 10000;--列存储表转为行存储表ALTER TABLE accountsROW THREADS 10;

hana数据库-修改表约束

-- 删除主键ALTER TABLE "SCHEMA1"."TABLE1" DROP PRIMARY KEY;-- 增加主键ALTER TABLE "SCHEMA1"."TABLE1" ADD PRIMARY KEY(TID, TNAME);

hana数据库-增加字段

--增加字段ALTER TABLE "SCHEMA1"."TABLE1" ADD("CREATETIME" DATE NULL) ;--删除字段ALTER TABLE "SCHEMA1"."TABLE1" DROP (COL1);

hana数据库-修改字段(名称、类型)

--修改字段名称RENAME COLUMN <table_name>.<old_column_name> TO <new_column_name>;--修改字段类型ALTER TABLE "SCHEMA1"."TABLE1" ALTER ("TYPE" NVARCHAR (10) NULL);