332 次浏览
您也可以使用 HANA Studio 中的 GUI 选项在 HANA 数据库中创建表。要创建新表,您需要选择模式,右键单击→新建表,在右侧面板中,您可以定义表。在表创建向导中,您需要输入要创建此表的表名和模式以及表类型 - 行存储或列存储或表类型。要向表添加列,您需要单击“+”号,然后添加新列。您必须定义 SQL 数据类型、维度和键…… 阅读更多
655 次浏览
要将列存储表转换为行存储,您可以使用以下 SQL 语句:Alter table Table_Name row;
363 次浏览
您也可以使用 ALTER table 命令将列存储表转换为行存储表或将行存储表转换为列存储表。Alter table "AA_HANA11"."DEMO_HANA" column;
513 次浏览
是的,可以区分这两种表类型。当您进入模式并查看新创建的表时,您可以在表名前看到垂直线,这确认这是一个列存储表。在下图中,您可以看到行存储表和列存储表之间的区别。
2K+ 次浏览
要创建列存储表,您需要在 Create table 命令中输入“Column”关键字。Create column Table Test_ColumnTB1 ( Cust_ID INTEGER, Cust_NAME VARCHAR(10), PRIMARY KEY (Cust_ID) );
要检查表定义,您需要右键单击表名→打开定义,这将在 HANA 数据库下打开表结构。
1K+ 次浏览
输入数据后,您可以通过转到“数据预览”选项来查看此基于行的表中的数据。要查看数据,请右键单击表名→打开数据预览。当您运行表的“数据预览”时,您可以在“原始数据”选项卡下查看完整数据。您还可以查看不同的值并执行一些分析。
要插入数据,您需要在 SQL 编辑器中运行 Insert 语句。“Demo_HANA”是表名。Insert into Demo_HANA Values (1,'John'); Insert into Demo_HANA Values (2,'Anna'); Insert into Demo_HANA Values (3,'Jason'); Insert into Demo_HANA Values (4,'Nick');在 SQL 编辑器中,添加 INSERT 语句并执行 (F8) 如下所示:
453 次浏览
默认情况下,它会创建一个行存储表。表名前的水平线表示数据库中基于行的存储表。HANA 数据库也支持列存储表,但您需要在 create table 查询中添加关键字“Column”。下面的快照确认默认情况下会创建基于行的表。
407 次浏览
假设您在 HANA 数据库中执行了以下 create table SQL 语句:Create Table Demo_HANA ( ID INTEGER, NAME VARCHAR(10), PRIMARY KEY (ID) );要在 HANA 数据库中检查表,请导航到 AA_HANA11 模式并右键单击并刷新 (F5)。导航到“表”文件夹,您将看到创建的名为 Demo_HANA 的新表。