-
退出语句块 - 可信智能计算服务 TICS
退出语句块 语法 EXIT LABEL_NAME; 描述 退出当前语句块。 要先在语句块前面定义一个标签,标签的格式为<<标签名>>。 示例: <<label1>> DECLARE v_a TINYINT; v_emp_id TINYINT :=0; BEGIN IF v_emp_id
-
异常处理语句 - 可信智能计算服务 TICS
异常处理语句 在一个语句块中,可以用EXCEPTION语句来来捕获异常信息,目前该语句并不区分哪种类型的异常,只能获取异常的描述内容,变量errmsg存储着异常消息描述,该变量为内置变量,不需要定义。 示例: DECLARE v_a INTEGER := 0; v_b
-
标量函数 - 可信智能计算服务 TICS
标量函数 字符串函数 函数 返回类型 描述 示例 结果 CHAR_LENGTH(s STRING) BIGINT 字符串的字符个数 CHAR_LENGTH('123') 3 CONCAT(s1 VARCHAR,s2 VARCHAR) VARCHAR 字符串连接 CONCAT('a'
-
组建空间 - 可信智能计算服务 TICS
若需启用区块链审计服务,请先完成启用区块链审计服务(可选)中发起方角色涉及的操作,再创建空间。 创建空间 用户登录TICS控制台。 进入TICS控制台后,单击页面左侧“空间管理”,进入空间管理页面。 在TICS控制台页面,单击“购买可信智能计算服务”。 配置购买参数,各参数说明如表1和表2所示。
-
数据类型概览 - 可信智能计算服务 TICS
数据类型概览 规则:只使用表1列出的数据类型。 表1 数据类型 分类 名称 描述 存储空间 范围 小整型 TINYINT 单字节整型 1字节 0 ~ 255 短整型 SMALLINT 双字节整型 2字节 -32767~32767 整型 INTEGER 四字节整型 4字节 -2,147
-
组合架构 - 可信智能计算服务 TICS
参与方计算节点从租户侧网络内的数据中获取数据,并使用安全算法进行加密输出。 数据在TICS提供的服务器中进行机密计算。 最终将计算完成的结果加密返回给作业发起方。 空间的整体配置通过空间管理员进行统一管理。 父主题: 多方安全计算场景
-
操作符与表达式 - 可信智能计算服务 TICS
操作符与表达式 概述 赋值操作 算术操作 逻辑操作 比较操作 模式匹配 日期操作 条件表达式 常量及宏 父主题: SQL语法
-
删除连接器 - 可信智能计算服务 TICS
删除连接器 功能介绍 本接口用于删除连接器。 调用方法 请参见如何调用API。 URI DELETE /v1/agents/connectors/{connector_id} 表1 路径参数 参数 是否必选 参数类型 描述 connector_id 是 String 连接器id。 支持数字,英文,包括下划线,长度32。
-
概述 - 可信智能计算服务 TICS
概述 操作符是表示各种运算的符号,包括算术操作符(加、减、乘、除)、逻辑操作符(与、或、非)、赋值操作符、比较操作符。 表达式由操作符和操作对象及圆括号组成,表达式是构成程序代码的最基本要素;由算术操作符和操作对象构成的表达式为算术表达式,如:(A + B) * C;由比较操作符
-
算术操作 - 可信智能计算服务 TICS
算术操作 支持的算术操作符如下: 运算符 描述 + 加 - 减 * 乘 / 除 【示例】: b + c b + c * d b + 100 当两个类型不同的变量运算时,运算结果为大数值类型;当参与运算的变量中有一个值为null时,则计算结果为null;在混合运算中,遵循“括号优先、其次乘除、再算加减”的原则。
-
比较操作 - 可信智能计算服务 TICS
比较操作 可用的比较操作符如下: 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于 = 等于 <> 或 != 不等于 说明:比较操作符可以用于所有可以比较的数据类型,所有比较操作符都是双目操作符,返回是BOOLEAN类型。除比较操作符以外,还可以使用如下操作符。
-
日期操作 - 可信智能计算服务 TICS
日期操作 支持的日期操作符如下: 日期 + 数字 (MICROSECOND[S]、SECOND[S]、MINUTE[S]、HOUR[S]、DAY[S]) 日期 – 数字 (MICROSECOND[S]、SECOND[S]、MINUTE[S]、HOUR[S]、DAY[S]) 说明:
-
赋值操作 - 可信智能计算服务 TICS
赋值操作 赋值操作符为“:=”,如下表示将值1赋给变量a,在不丢失数据的情况下,会对数据类型进行默认转换,参见隐式转换。 a := 1; 父主题: 操作符与表达式
-
逻辑操作 - 可信智能计算服务 TICS
逻辑操作 逻辑操作符有AND(与)、OR(或)、NOT(非),SQL使用三值的布尔逻辑(TRUE,FALSE,NULL)。 NULL为“未知”。 逻辑表达式的运算规则如下: 表1 AND(与)、OR(或) a b a AND b a OR b TRUE TRUE TRUE TRUE
-
模式匹配 - 可信智能计算服务 TICS
模式匹配 LIKE模式: String LIKE pattern String NOT LIKE pattern 每个pattern定义一个字符串的集合。如果string包含在pattern代表的字符串集合里,那么LIKE表达式返回真,否则返回假。NOT LIKE与LIKE相反。
-
常量及宏 - 可信智能计算服务 TICS
常量及宏 参数名 描述 CURRENT_TIMESTAMP 当前时间 CURRENT_DATE 当前日期 CURRENT_TIME 当前时间 LOCALTIME 本地时间 LOCALTIMESTAMP 当前日期及时间 NULL 空值 父主题: 操作符与表达式
-
条件表达式 - 可信智能计算服务 TICS
条件表达式 CASE:Case表达式是条件表达式,类似于IF/ELSE语句,但可以用在SQL语句中。 CASE WHEN condition THEN result [WHEN …] [ELSE result] END 说明:CASE子句可以用于任何表达式可以存在的地方。cond
-
获取连接器列表 - 可信智能计算服务 TICS
Integer 查询个数。 查询返回连接器的个数,每页默认值是10,取值0-100,每页最多返回100个。 connector_query_type 否 String 连接器类型,主要分为多方安全计算连接器和可信联邦学习连接器。 多方安全计算连接器 MRS, RDS_MYSQL, DWS,
-
新建或更新连接器 - 可信智能计算服务 TICS
connector_type 是 String 连接器类型 1.MRS--MapReduce连接器 2.JDBC--JAVA数据库连接器 3.MYSQL--MySQL连接器 4.DWS--高斯数据库连接器 5.ORACLE--ORACLE连接器 枚举值: MRS JDBC MYSQL RDS_MYSQL
-
更新空间信息 - 可信智能计算服务 TICS
更新空间信息 功能介绍 功能描述:用户可以使用接口更新空间信息(包含空间描述,空间版本,隐私保护等级,查分隐私开关)。 调用方法 请参见如何调用API。 URI PUT /v1/{project_id}/leagues/{league_id} 表1 路径参数 参数 是否必选 参数类型