-
内置函数 - 可信智能计算服务 TICS
内置函数 标量函数 聚集函数 父主题: SQL语法
-
数据库备份恢复 - 可信智能计算服务 TICS
数据库备份恢复 规则:做好数据库的备份恢复策略,如多长时间全量备份,多久增量备份,备份数据保存位置及时间,恢复的方法等,并将这些内容文档化。 父主题: 变量&规则开发指导
-
变量名规范 - 可信智能计算服务 TICS
变量名规范 为增强程序可读性,变量名需要有描述性,即要有一定的意义,变量名要有前缀标明该变量的类型。 规则:变量命名的基本原则如下 数据库对象(表、存储过程、索引等)名称采用“类型前缀+下划线+名称”格式定义。 数据表字段名称采用“数据类型前缀+下划线+名称”的格式定义。 存储过
-
执行作业 - 可信智能计算服务 TICS
件、输出结果、执行环境、合作方信息和模型贡献度等。 图2 展示作业报告 执行纵向作业 用户登录进入计算节点页面。 在左侧导航树上依次选择“作业管理 > 可信联邦学习”,打开可信联邦学习作业页面。 在“可信联邦学习”页面,查找待执行的纵向作业,单击“执行”。 图3 执行作业 在弹出
-
语句块 - 可信智能计算服务 TICS
语句块 规则:只使用下面列出的存储过程语句块。 PL/SQL程序由两个块组成,即声明部分、执行部分。 PL/SQL块的结构如下: DECLARE -- 声明部分: 声明PL/SQL用到的变量,类型及游标,以及局部的存储过程和函数 BEGIN -- 执行部分: 过程及SQL 语句
-
创建连接器 - 可信智能计算服务 TICS
即可。 数据库服务器 “连接器类型”选择ORACLE时,呈现此参数。用户根据实际情况设置。 端口 “连接器类型”选择ORACLE时,呈现此参数。用户根据实际情况设置。 实例名称 “连接器类型”选择RDS或DWS服务时,呈现此参数。下拉选择实例即可。 数据库 “连接器类型”选择DW
-
基本语句 - 可信智能计算服务 TICS
基本语句 定义语句 赋值语句 退出循环 退出语句块 父主题: 存储过程语法
-
控制结构 - 可信智能计算服务 TICS
控制结构 条件语句 分支语句 循环语句 空语句 异常处理语句 父主题: 存储过程语法
-
数据库空间规划 - 可信智能计算服务 TICS
数据库空间规划 规则:做好空间规划并文档化数据库使用过程中的空间规划及内存规划。如日志目录及大小、数据库文件目录及大小、表空间大小及文件、数据库表规划等。 父主题: 变量&规则开发指导
-
聚集函数 - 可信智能计算服务 TICS
聚集函数 函数 返回类型 描述 示例 结果 备注 AVG(x) (与输入字段类型相同) 返回基于多个行的平均值 SELECT AVG(COLUMN1) AS AVGVALUE FROM T_TABLENAME - - COUNT(x) BIGINT 返回查询的行数 SELECT CONUT
-
数据操作语句SELECT - 可信智能计算服务 TICS
B=SUBSTR(CAST(v_B AS VARCHAR),1,3); 查询条件为满足运算表达式C/D等于10的字段,则应该写成: SELECT A INTO v_A FROM TABLE1 WHERE CAST(C AS INTEGER) / CAST(D AS INTEGER)
-
分支语句 - 可信智能计算服务 TICS
expression2 THEN statement1; [statement2;...] [WHEN expression3 THEN statement3; [statement4;...] ... ] [ELSE statement5; [statement6;...] ] END
-
隐式转换 - 可信智能计算服务 TICS
DECLARE v_A INTEGER := 1000; v_B BIGINT; v_C DECIMAL; BEGIN v_B := 10; v_B := v_A; v_B := v_A + 10; v_C := v_A; END; 数值常量的隐式转换遵循最小化原则,即尽可能用最小的数
-
显式转换 - 可信智能计算服务 TICS
显式转换 除隐式转换所述情况外,其它类型转换必需使用CAST函数,如需把BIGINT类型的变量v_B转为INTEGER,可以使用CAST(v_B AS INTEGER)。 说明:从大数值类型数据转为小数值类型数据时,会造成数据丢失,如把1000(二进制:1111101000)赋给
-
定义语句 - 可信智能计算服务 TICS
定义语句 变量声明 语法: variable_name type [:= value]; 描述: 对以上语法格式的解释如下: variable_name为变量名。 type为变量类型。 value是该变量的初始值(如果不给定初始值,则初始为NULL);value也可以是表达式。 【示例】:
-
赋值语句 - 可信智能计算服务 TICS
赋值语句 语法 variable_name := value; 描述 variable_name为变量名。 value可以是值或表达式。值value的类型需要和变量variable_name类型兼容才能正确赋值(参见数据类型),否则要使用CAST进行强制类型转换,比如将长整型数据
-
退出循环 - 可信智能计算服务 TICS
退出循环 语法 EXIT [WHEN condition]; 描述 [WHEN condition]:指定满足退出的条件。不指定,则无条件退出。 示例: DECLARE v_int INTEGER :=0; BEGIN WHILE v_int < 10 LOOP
-
条件语句 - 可信智能计算服务 TICS
条件语句 语法 IF <condition1> THEN <perform action1> [ELSIF <condition2> THEN <perform action2> ] … [ELSIF <conditionN> THEN <perform actionN> ] …
-
存储过程定义 - 可信智能计算服务 TICS
); / CREATE TABLE tbl_lock_mode_check( f1 INT, f2 INT, f3 INT ); / CREATE OR REPLACE PROCEDURE sp_hw_checkcommit ( OUT PI_RETURNCODE
-
循环语句 - 可信智能计算服务 TICS
一些计算 END LOOP; 示例2: DECLARE v_a TINYINT := 1; BEGIN WHILE v_a IN (1, 2, 3, 4, 5) LOOP -- 一些计算 v_a := v_a + 1; END LOOP; END; 父主题: 控制结构