书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 86186 个相关结果.
  • 条件语句select

    1729 2020-06-11 《Go语言中文文档》
    1. 条件语句select 1.1.1. select 语句 语法 实例: 1.1.2. Golang select的使用及典型用法 基本使用 1.1.3. 典型用法 1.超时判断 2.退出 3.判断channel是否阻塞 1. 条件语句select 1.1.1. select 语句 select 语句类似于 switch 语...
  • SQL 语句示例:

    SQL 语句示例: SQL 语句示例: 从 topic 为 “t/a” 的消息中提取所有字段: SELECT * FROM "message.publish" WHERE topic = 't/a' 从 topic 能够匹配到 ‘t/#’ 的消息中提取所有字段。注意这里使用了 ‘=~’ 操作符进行带通配符的 topic 匹...
  • DML语句处理

    概述 数据操纵语言 (Data Manipulation Language, DML)是SQL语言中,负责对数据库对象运行数据访问工作的指令集,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除,是开发以数据为中心的应用程序必定会使用到的指令,除此之外,OceanBase还支持REPLACE、INSERT INTO…ON...
  • 使用 FOR LOOP 语句

    FOR LOOP 语句根据一个有上下界的范围内每个整数值重复执行一序列语句。语法格式如下: FOR counter IN lower_bound .. upper_bound LOOP statement [, statement ]... END LOOP ; 其中,LOOP 和 END LOOP 之间的语句可以使用 FOR 后的...
  • 关于MERGE语句

    在批处理任务中,可能需要对目标表进行大量 INSERT 或 UPDATE。如果需求是记录不存在就 INSERT,存在就 UPDATE,此时可以使用 MERGE 语句。 MERGE 语句的语法简单描述如下: MERGE INTO table_name alias1 USING ( table | view | sub_query ) alias...
  • 关于 REPLACE INTO 语句

    REPLACE INTO 语句会判断行记录是否存在(根据主键索引或唯一索引判断)。如果不存在,则插入记录;如果存在,则删除已有记录,并插入新行记录。目标表建议有主键或者唯一索引,否则容易插入重复的记录。 示例如下: obclient > CREATE TABLE t_replace ( id number NOT NULL PRIMAR...
  • 关于INSERT语句

    示例:当所有列信息都知道时,使用INSERT语句 示例:当不是所有列信息都知道时,使用INSERT语句 示例:使用INSERT语句违反唯一约束冲突 关于INSERT IGNORE INTO 语句 示例:使用查询语句充当 INSERT 的 values 子句 INSERT 语句用来向表中插入行记录。 最简单的 INSERT 语句语法格式如下: ...
  • 关于MERGE语句

    在批处理任务中,可能需要对目标表进行大量 INSERT 或 UPDATE。如果需求是记录不存在就 INSERT,存在就 UPDATE,此时可以使用 MERGE 语句。 MERGE 语句的语法简单描述如下: MERGE INTO table_name alias1 USING ( table | view | sub_query ) alias...
  • 关于 DDL 语句

    DDL(Data Definition Language,数据定义语言)语句用来创建、修改和删除数据库对象。在 DDL 开始之前和之后,OceanBase 数据库会发出一个隐式的 COMMIT 语句,所以不可以回滚 DDL 语句。 说明 在 obclient 命令行环境下,可以在“SQL提示符>”后输入 DDL 语句。 在 DBeaver 的 SQ...
  • 关于UPDATE语句

    示例:更新所有记录 示例:更新部分记录,违反约束报错 关于 INSERT ON DUPLICATE KEY UPDATE 子句 关于 SELECT … FOR UPDATE 子句 UPDATE语句用来更新表的行记录。 简单的UPDATE语句语法格式如下: UPDATE table_name SET column_name = value...