- SAP HANA 教程
- SAP HANA - 首页
- SAP HANA 简介
- SAP HANA - 概述
- 内存计算引擎
- SAP HANA - Studio
- Studio 管理视图
- SAP HANA - 系统监控
- SAP HANA - 信息建模器
- SAP HANA - 核心架构
- SAP HANA 建模
- SAP HANA - 建模
- SAP HANA - 数据仓库
- SAP HANA - 表
- SAP HANA - 包
- SAP HANA - 属性视图
- SAP HANA - 分析视图
- SAP HANA - 计算视图
- SAP HANA - 分析权限
- SAP HANA - 信息组合器
- SAP HANA - 导出和导入
- SAP HANA 安全性
- SAP HANA - 安全性概述
- 用户管理与维护
- SAP HANA - 身份验证
- SAP HANA - 授权方法
- SAP HANA - 许可证管理
- SAP HANA - 审计
- SAP HANA 数据复制
- SAP HANA - 数据复制概述
- SAP HANA - 基于 ETL 的复制
- SAP HANA - 基于日志的复制
- SAP HANA - DXC 方法
- SAP HANA - CTL 方法
- SAP HANA - MDX 提供程序
- SAP HANA SQL
- SAP HANA - SQL 概述
- SAP HANA - 数据类型
- SAP HANA - SQL 运算符
- SAP HANA - SQL 函数
- SAP HANA - SQL 表达式
- SAP HANA - SQL 存储过程
- SAP HANA - SQL 序列
- SAP HANA - SQL 触发器
- SAP HANA - SQL 同义词
- SAP HANA - SQL 解释计划
- SAP HANA - SQL 数据分析
- SAP HANA - SQL 脚本
- SAP HANA 有用资源
- SAP HANA - 问答
- SAP HANA - 快速指南
- SAP HANA - 有用资源
- SAP HANA - 讨论
SAP HANA - 表
HANA 数据库中的表可以通过 HANA Studio 中“目录”选项卡下的“模式”访问。可以使用以下两种方法创建新表:
- 使用 SQL 编辑器
- 使用 GUI 选项
HANA Studio 中的 SQL 编辑器
可以通过选择要创建新表的模式名称来打开 SQL 控制台,方法是使用“系统视图”SQL 编辑器选项,或者右键单击模式名称,如下所示:
打开 SQL 编辑器后,可以从 SQL 编辑器顶部的名称确认模式名称。可以使用 SQL Create Table 语句创建新表:
Create column Table Test1 ( ID INTEGER, NAME VARCHAR(10), PRIMARY KEY (ID) );
在此 SQL 语句中,我们创建了一个名为“Test1”的列表,定义了表的类型和主键。
编写 Create table SQL 查询后,单击 SQL 编辑器顶部右侧的“执行”选项。语句执行后,我们将收到一条确认消息,如下面的快照所示:
语句“Create column Table Test1 (ID INTEGER,NAME VARCHAR(10), PRIMARY KEY (ID))”
在 13 毫秒 761 微秒内成功执行(服务器处理时间:12 毫秒 979 微秒) - 受影响的行数:0
执行语句还说明了执行语句所用的时间。语句成功执行后,右键单击“系统视图”中模式名称下的“表”选项卡并刷新。新的表将反映在模式名称下的表列表中。
使用 SQL 编辑器,插入语句用于将数据输入表中。
Insert into TEST1 Values (1,'ABCD') Insert into TEST1 Values (2,'EFGH');
单击“执行”。
您可以右键单击表名并使用“打开数据定义”查看表的类型。“打开数据预览/打开内容”查看表内容。
使用 GUI 选项创建表
在 HANA 数据库中创建表的另一种方法是使用 HANA Studio 中的 GUI 选项。
右键单击模式下的“表”选项卡→选择“新建表”选项,如下面的快照所示。
单击“新建表”后,将打开一个窗口以输入表名,从下拉列表中选择模式名称,从下拉列表中定义表类型:列存储或行存储。
定义数据类型,如下所示。可以通过单击“+”号添加列,可以通过单击列名前面的主键单元格选择主键,“非空”默认处于活动状态。
添加列后,单击“执行”。
执行 (F8) 后,右键单击“表”选项卡→刷新。新的表将反映在所选模式下的表列表中。下面的“插入”选项可用于将数据插入表中。“选择”语句用于查看表的内容。
在 HANA Studio 中使用 GUI 在表中插入数据
您可以右键单击表名并使用“打开数据定义”查看表的类型。“打开数据预览/打开内容”查看表内容。
要使用一个模式中的表创建视图,我们应该向运行 HANA 建模中所有视图的默认用户提供对该模式的访问权限。这可以通过转到 SQL 编辑器并运行以下查询来完成:
GRANT SELECT ON SCHEMA "<SCHEMA_NAME>" TO _SYS_REPO WITH GRANT OPTION