0
点赞
收藏
分享

微信扫一扫

HANA Basic SQL 01_SAP刘梦_新浪博客


 

Basic SQL

目录

Basic SQL    1

1、Create    1

2、Insert data    5

3、Update data    6

4、Delete data    7

5、Drop    7

6、Where:Simple select with like and between and so on    8

7、Let use function max count sum avg round    9

8、Group by    10

9、Join    13

10、UNIONS    14

11、Filter data by having    16

12、SUB-SELECTS    17

13、Array data    20

 

1、Create

HANA Basic SQL 01_SAP刘梦_新浪博客_sql

You can check the created SQL for a table

HANA Basic SQL 01_SAP刘梦_新浪博客_oracle_02

HANA Basic SQL 01_SAP刘梦_新浪博客_oracle_03

You can create a table refer other table

Such as

HANA Basic SQL 01_SAP刘梦_新浪博客_mysql_04

HANA Basic SQL 01_SAP刘梦_新浪博客_sql_05

The data will insert into new table automatic

HANA Basic SQL 01_SAP刘梦_新浪博客_python_06

If you don't want data, you can use truncate to delete all data

truncate table "HANA04"."TEST_DB_01"

HANA Basic SQL 01_SAP刘梦_新浪博客_数据库_07

You can also delete data manually

HANA Basic SQL 01_SAP刘梦_新浪博客_数据库_08

HANA Basic SQL 01_SAP刘梦_新浪博客_oracle_09

You can create view by the same way
create view v_test001
as ( select * from "HANA04"."EMPFACT1" )

CREATE VIEW "HANA04"."MY_VIEW01"
( "NAME",
"SDATE",
"SAL_AMT" )
AS SELECT
AS NAME,
AS SDATE,
AS SAL_AMT
FROM "HANA04"."EMPFACT1",
"HANA04"."EMPFACT2"
WHERE "HANA04"."EMPFACT1"."EMPID" = "HANA04"."EMPFACT2"."EMPID"
WITH READ ONLY

Or

HANA Basic SQL 01_SAP刘梦_新浪博客_sql_10

 

 

2、Insert data

HANA Basic SQL 01_SAP刘梦_新浪博客_sql_11

HANA Basic SQL 01_SAP刘梦_新浪博客_数据库_12

HANA Basic SQL 01_SAP刘梦_新浪博客_mysql_13

HANA Basic SQL 01_SAP刘梦_新浪博客_oracle_14

HANA Basic SQL 01_SAP刘梦_新浪博客_sql_15

3、Update data

update "HANA04"."EMPFACT1"
set sal = 888
where empid = 'CC1'

HANA Basic SQL 01_SAP刘梦_新浪博客_数据库_16

4、Delete data

 

delete from "HANA04"."EMPFACT1" where empid = 'AA1'

HANA Basic SQL 01_SAP刘梦_新浪博客_python_17

 

Delete table data
truncate table "HANA04"."TEST_DB_01"

 

5、Drop

 

delete table or view
drop table "HANA04"."TEST_DB_01"
drop table "HANA04"."TEST_DB_01" Restrict
drop table "HANA04"."TEST_DB_01" cascade
Restrict: ensures that only tables that do not have relevant views and integrity constraints can be deleted.
cascade: any relevant views and integrity constraints are deleted.
restrict: 确保只有不存在相关视图和 完整性约束的表才能删除
cascade: 任何相关视图和完整性约束一并被删除

 

 

欢迎关注订阅号:SAP学习记录 (SAPlearning )

​​

PO <wbr><wbr>text <wbr><wbr>copy <wbr><wbr>rules <wbr><wbr>:copy <wbr><wbr>PR <wbr><wbr>item <wbr><wbr>text <wbr><wbr>to <wbr><wbr>PO

​​

举报

相关推荐

0 条评论