- 1、单行函数分类:一行记录,返回一行结果; 四种转换、三个函数: 2、to_char(date,‘fmt’):将一个date日期,转换为’fmt’日期格式的字符串显示。 1)常见的日期格式控制符 2)数据源如下 3)案例如下 ① 查询1987年入职的员工(姓名,入职日期)。 SQL> select ename,hiredate 2 from... 1、单行函数分类:一行记录,返回一行结果; 四种转换、三个函数: 2、to_char(date,‘fmt’):将一个date日期,转换为’fmt’日期格式的字符串显示。 1)常见的日期格式控制符 2)数据源如下 3)案例如下 ① 查询1987年入职的员工(姓名,入职日期)。 SQL> select ename,hiredate 2 from...
- 1、单行函数分类:一行记录,返回一行结果; 1)数字函数 ① round(x,[保留的位数]):四舍五入。 当对正数进行四舍五入:按照正常的计算方式,四舍五入即可。当对负数进行四舍五入:先把符号丢到一边,对去掉负号后的正数进行四舍五入,完成以后,再把这个负号,补上即可。 SQL> select round(1.5) from dual; ROUND(1... 1、单行函数分类:一行记录,返回一行结果; 1)数字函数 ① round(x,[保留的位数]):四舍五入。 当对正数进行四舍五入:按照正常的计算方式,四舍五入即可。当对负数进行四舍五入:先把符号丢到一边,对去掉负号后的正数进行四舍五入,完成以后,再把这个负号,补上即可。 SQL> select round(1.5) from dual; ROUND(1...
- 1、单行函数分类:一行记录,返回一个结果; 1)字符函数 注意:与mysql中函数用法不同的地方,我都用红色进行了标注。 大小写转换函数 -- 大写转小写函数 SQL> select lower('AbC') from dual; LOWER('ABC') ------------ abc SQL> select upper('abc') from ... 1、单行函数分类:一行记录,返回一个结果; 1)字符函数 注意:与mysql中函数用法不同的地方,我都用红色进行了标注。 大小写转换函数 -- 大写转小写函数 SQL> select lower('AbC') from dual; LOWER('ABC') ------------ abc SQL> select upper('abc') from ...
- 1、创建一张学生表 SQL> create table t_stu( 2 stuid number(10) primary key, 3 stuname varchar2(20) not null, 4 stusex varchar2(2) default '男' check(stusex in('男','女'))); Table created Exec... 1、创建一张学生表 SQL> create table t_stu( 2 stuid number(10) primary key, 3 stuname varchar2(20) not null, 4 stusex varchar2(2) default '男' check(stusex in('男','女'))); Table created Exec...
- java.sql.SQLException: 无效的列索引 “无效的列索引”其实是个低级的错误,原因无非几个: 1、sql串的?号数目和提供的变量数目不一致: 例如:jdbcTemplate.update(sql, new Object[] {newState,oldState}); 如果sql里面有1个?号,Object[]送了2个,就会报错。 2、sql串里的?号书... java.sql.SQLException: 无效的列索引 “无效的列索引”其实是个低级的错误,原因无非几个: 1、sql串的?号数目和提供的变量数目不一致: 例如:jdbcTemplate.update(sql, new Object[] {newState,oldState}); 如果sql里面有1个?号,Object[]送了2个,就会报错。 2、sql串里的?号书...
- --rowid分页,第一步 select rowid rid,sal from emp order by sal desc; --rowid分页,第二步 select rownum rn,rid from( select rowid rid,sal from emp order by sal desc ) where row... --rowid分页,第一步 select rowid rid,sal from emp order by sal desc; --rowid分页,第二步 select rownum rn,rid from( select rowid rid,sal from emp order by sal desc ) where row...
- 问题、讲A010A中的10取出 --第一个方式to_number regexp_substr SQL> select to_number(regexp_substr('A010A','[0-9]+')) from dual; TO_NUMBER(REGEXP_SUBSTR('A010A------------------------------ 10Executed... 问题、讲A010A中的10取出 --第一个方式to_number regexp_substr SQL> select to_number(regexp_substr('A010A','[0-9]+')) from dual; TO_NUMBER(REGEXP_SUBSTR('A010A------------------------------ 10Executed...
- oracle中集合的效率比普通的比较要高 测试案例 --测试表数据 SQL> select stuid from zr_stu; STUID----------- 1 2 3 4 5 6 7 7 rows selected Executed in 0.14 seconds --表数据 SQL> select stuid from zr... oracle中集合的效率比普通的比较要高 测试案例 --测试表数据 SQL> select stuid from zr_stu; STUID----------- 1 2 3 4 5 6 7 7 rows selected Executed in 0.14 seconds --表数据 SQL> select stuid from zr...
- 同义词定义 当一个用户想访问另外一个用户的表时, 需要在表前加用户名,总加表名不方便, 为此可以为用户名、表名起个小名别名, 以方便访问,此别名就是同义词。 创建同义词 create synonym 同义词名 for 用户名.表名称; 删除同义词 drop synonym syn_name; 测试实... 同义词定义 当一个用户想访问另外一个用户的表时, 需要在表前加用户名,总加表名不方便, 为此可以为用户名、表名起个小名别名, 以方便访问,此别名就是同义词。 创建同义词 create synonym 同义词名 for 用户名.表名称; 删除同义词 drop synonym syn_name; 测试实...
- 提出问题:在不写存储过程的情况下drop每次只可以产出一个表。 那么在这个情况下怎么一次删除多个表呢? 解决方案:用select语句把你要删除的表都查询出来,并且把这些 语句组合成能执行的sql语句。之后复制这些语句之后 粘贴到下面,自然的就执行了全部删除。 ... 提出问题:在不写存储过程的情况下drop每次只可以产出一个表。 那么在这个情况下怎么一次删除多个表呢? 解决方案:用select语句把你要删除的表都查询出来,并且把这些 语句组合成能执行的sql语句。之后复制这些语句之后 粘贴到下面,自然的就执行了全部删除。 ...
- 1. select * from emp; 2. select empno, ename, job from emp; 3. select empno 编号, ename 姓名, job 工作 from emp; 4. select job from emp; 5. select distinct job from emp; 6. select distinct empn... 1. select * from emp; 2. select empno, ename, job from emp; 3. select empno 编号, ename 姓名, job 工作 from emp; 4. select job from emp; 5. select distinct job from emp; 6. select distinct empn...
- 表空间定义 表空间是为了统一ORACLE物理和逻辑上的结构而专门建立的,从物理上来说, 一个表空间是由具体的一个或多个磁盘上数据文件构成的(至少1对1,可以1对 多),从逻辑上来说一个表空间是由具体的一个或多个用户模式下的表,索引等等 里面的数据所构成的。 创建表空间:首先连接到拥有d... 表空间定义 表空间是为了统一ORACLE物理和逻辑上的结构而专门建立的,从物理上来说, 一个表空间是由具体的一个或多个磁盘上数据文件构成的(至少1对1,可以1对 多),从逻辑上来说一个表空间是由具体的一个或多个用户模式下的表,索引等等 里面的数据所构成的。 创建表空间:首先连接到拥有d...
- 总共介绍两种游标一种高效使用游标cursor 、sys_refcursor 、 bulk collect 1、cursor游标使用 /*简单cursor游标 *students表里面有name字段,你可以换做其他表测试 */--定义declare --定义游标并且赋值(is 不能和cursor分开使用) cursor stus_cur is select * fr... 总共介绍两种游标一种高效使用游标cursor 、sys_refcursor 、 bulk collect 1、cursor游标使用 /*简单cursor游标 *students表里面有name字段,你可以换做其他表测试 */--定义declare --定义游标并且赋值(is 不能和cursor分开使用) cursor stus_cur is select * fr...
- 题意介绍: 有三张表分别是 用户表、aw_usercotrl 日志表、aw_userlog 留言表、aw_userlog_lword 用户表分别是日志表与留言表的外键 日志表又是留言表的外键 表结构 --aw_usercotrl SQL> desc aw_usercotrl;Name Type Nullable Default Comments ---------... 题意介绍: 有三张表分别是 用户表、aw_usercotrl 日志表、aw_userlog 留言表、aw_userlog_lword 用户表分别是日志表与留言表的外键 日志表又是留言表的外键 表结构 --aw_usercotrl SQL> desc aw_usercotrl;Name Type Nullable Default Comments ---------...
- 1、比较土鳖的方式 定义主键number类型,之后每次存数据时候,id为取得此表的max(id),之后+1,在存放进去 可以用时间作为主键,唯一。 2、官方版 使用序... 1、比较土鳖的方式 定义主键number类型,之后每次存数据时候,id为取得此表的max(id),之后+1,在存放进去 可以用时间作为主键,唯一。 2、官方版 使用序...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签