您当前的位置: 首页 >  ar

qq_34412985

暂无认证

  • 0浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

星环TranswarpInceptor通过waterdrop添加表,视图,函数和存储过程

qq_34412985 发布时间:2021-02-22 16:16:30 ,浏览量:0

TDH访问地址进入后 http://10.113.11.35:8180/ 用户名 admin/admin,点击Inceptor1后点击右上角的更多操作可以下载waterdrop和jdbc驱动

waterdrop连接Inceptor server的地址就是tdh的ip地址 10.113.11.33 使用ldap认证方式,即tdh登录时用户名admin密码admin

 

连接前需要配置jar包驱动,申请licence的入口:https://snowflake.transwarp.io/login,如果使用无线网时使用无线网卡的mac地址申请

字典表在system库的视图中 columns_v,functions_v,procedures_v,tables_v,views_v

使用sql语句添加表,视图,函数,存储过程

创建表:

语法:

CREATE TABLE LIKE 通过拷贝一张已存在表或视图的定义建表,但不拷贝已存在表的数据。 语法 CREATE [TEMPORARY] [EXTERNAL] TABLE [IF NOT EXISTS] ① [.] ② LIKE [LOCATION ''] ③ 40 | 3. Inceptor SQL手册 ① TEMPORARY 为临时表选项,EXTERNAL 为外表选项。 ② 加上 . 则将表建在指定的数据库中。 ③ 指定表在HDFS上的目录。 例 13. 通过拷贝表定义建表 DROP TABLE IF EXISTS exchange_platform.user_info; CREATE TABLE IF NOT EXISTS exchange_platform.user_info LIKE user_info;

实际操作:CREATE TABLE tabletest2 LIKE test2

创建视图:

语法 CREATE VIEW [IF NOT EXISTS] [(,, ...)] ① AS SELECT ; ② ① 在创建视图时可以选择定义列名,但是不能定义列类型,列类型由 AS SELECT 的查 询结果决定。 ② CREATE VIEW 的语法和 CTAS 非常相像。区别在于VIEW是非实体化的,CREATE VIEW 给查询创建 一个快捷方式,而 CTAS 将查询结果写入磁盘中。 例 17. 创建视图 DROP VIEW IF EXISTS non_secure_info; CREATE VIEW non_secure_info AS SELECT name, reg_date, acc_level FROM user_info;

实际操作:CREATE VIEW test2 AS SELECT database_id, owner_name, owner_type FROM test1;

函数:

CREATE function get_lable_count(lable_name string)  return bigint  is  declare  v_abc int;  begin  --@into语句  select count(1) as num into  v_abc  from test1  where database_name ='test';  return  v_abc;  end get_lable_count;

存储过程:

CREATE procedure best_refund_user(outcde OUT int) is begin   RETURN; end best_refund_user;

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.0662s