1、描述TO_CHAR和TO_DATE函数的用法。

TO_CHAR(d|n[,fmt]):把日期和数字转换为指定格式(fmt)的字符串;

TO_DATE(x[,fmt]):把一个字符串一fmt格式转换为一个日期类型;

举例:select to_char(sysdate,'yyyy-mm-dd') "char",

to_date('2018-09-28','yyyy-mm-dd') "date"

from dual

2、描述EXTRACT函数的用法。

EXTRACT(fmt FROM d),提取日期中的特定部分

fmt 可以是:year 、month、day(这三个可以与DATE类型匹配,也可以和TIMESTAMP类型匹配)

hour 、minute、second(这三个必须和TIMESTAMP类型匹配)。

3、你知道有哪些关于日期函数的用法

ADD_MONTHS(d,n):在某一个日期d上加指定的月数n,返回计算后的新日期。

LAST_DAY(d):返回指定日期当月的最后一天

select LAST_DAY(sysdate) "date" from dual

ROUND(d[,fmt]):返回一个以fmt为格式的四舍五入日期值,d是日期,fmt是格式模型。

4、产生一个用于DEPT表的主键值的序列,序列起始值是40,最大值是500,增长步长是10

create sequence dept_sequence

increment by 10

start with 40
maxvalue 500

5、用序列产生DEPT表的主键,向DEPT表中插入3条记录。

insert into dept values(dept_sequence.nextval,'bianji','lanzhou');

insert into dept values(dept_sequence.nextval,'xiaoshou','baijing');

insert into dept values(dept_sequence.nextval,'caiwu','lanzhou');

insert into dept values(dept_sequence.nextval,'chuku','shanxi');

6、为DEPT表创建一个同义词。

CREATE SYNONYM DEPT_SYNONYM FOR DEPT;

7、创建一个视图包括EMP表的EMPNO,ENAME,JOB,部门表的DNAME列,只能包含销售部的记录。

CREATE VIEW EMP_VIEW

AS

SELECT EMPNO,ENAME,JOB  DNAME FROM EMP JOIN DEPT ON EMP.DEPTNO=DEPT.DEPTNO AND DNAME='SALES';

8、为EMP表的ENAME列创建唯一索引。

CREATE UNIQUE INDEX ENAME_INDEX ON EMP(ENAME);

9、为EMP表的SAL列创建一个普通索引。

CREATE  INDEX ENAME_SAL_INDEX ON EMP(SAL);

10、以学期和学生姓名为名称比如(S2xiaomei)创建一个表空间,该表空间是以学生姓名为用户的默认表空间。

grant create tablespace to scott;(在sys中给scott赋予create tablespace权限)

CREATE TABLESPACE S2yanxukun

DATAFILE ' C:\Oracle\datebase\SELEIXIWEI.ORA' SIZE 10M

CREATE USER yanxukun identified by 123456 default tablespace S2yanxukun

Oracle的基本操作(一:子查询与常用函数)相关推荐

  1. 【一周入门MySQL—3】多表查询、子查询、常用函数

    多表查询.子查询.常用函数 一.多表查询 多表查询:通过不同表中具有相同意义的关键字段,将多个表进行连接,查询不同表中的字段信息. 对应关系 一对一:比如下图的人员信息表和人员身份证对应表,一个员工只 ...

  2. MysqlSQL语句2☞联表查询、自连接、分页和排序、子查询、常用函数、聚合函数、MD5加密

    联表查询 where等值查询 on 连接查询 1.内连接 SELECT `grade`,s.id,`name` FROM student [AS] s INNER JOIN result [AS] r ...

  3. oracle如何查询系统变量数据,Oracle如何对IN子查询使用绑定变量(转)

    当前位置:我的异常网» 数据库 » Oracle如何对IN子查询使用绑定变量(转) Oracle如何对IN子查询使用绑定变量(转) www.myexceptions.net  网友分享于:2013-0 ...

  4. 【3-12】数据库子查询及聚合函数

    [3-12]数据库子查询及聚合函数 一.子查询 定义:把一条查询语句当做值来使用 注:子句的查询结果必须是一列 子句可以返回多行数据,但必须是一列 (1)基本多条件嵌套查询: select *from ...

  5. oracle 连接查询,子查询,分组函数

    1.oracle 连接查询 2.oracle 子查询 3.oracle 分组函数 3.1 3.2 rollup SQL> --group by 作用于多列,先按照第一列进行分组,如果相同,按照第 ...

  6. clickhouse 子查询_clickHouse 常用命令

    ---客户端链接工具 clickhouse-client -m -u root -p root --大小写敏感的 CREATE TEMPORARY TABLE IF NOT EXISTS test.m ...

  7. 关于Oracle Insert 语句的子查询 和 with check option的用法

    今日睇ocp教程  发现 insert语句还可以子查询例如: INSERT INTO (SELECT employee_id, last_name, email, hire_date, job_id, ...

  8. oracle-3-子查询和常用函数

    主要内容: >子查询 >伪例 >锁的概念 >>>1.子查询 子查询在SELECT ,UPDATE ,DELETE 语句内部可以出现SELECT 语句,内部的SELE ...

  9. 《MySQL》入门基础知识点大全:数据库操作、增删改查、联表查询、常用函数、MD5加密、事务特性、隔离级别

    MySQL基础知识大全 1.操作数据库 1.1 创建表 1.2 修改表名 1.3 增加表的字段 1.4 修改表的字段 1.4.1 修改表的字段 1.4.2 修改表名 1.5 删除表的字段 1.6 删除 ...

最新文章

  1. 人工智能是什么?带你一次掌握人工智能的三大重点及三大领域
  2. HDU 1047 Integer Inquiry( 高精度加法水 )
  3. react表格无缝滚动_js实现表格无缝滚动效果
  4. 《转》Python学习(16)-python异常
  5. 搭建elsticsearch集群 报错 failed to send join request to master [{data-node-0}(已经测试)
  6. Spring Boot + Vue 前后端分离开发,权限管理的一点思路
  7. 信用卡多还钱了怎么办?
  8. 【mongoDB运维篇③】replication set复制集
  9. 计算机主机安装系统安装系统安装软件,电脑安装软件时提示安装过程出错系统设置未被修改怎么办...
  10. C#灰度图转伪彩色图
  11. Qunar黑科技-无侵入在线Debug的实现
  12. 【优化预测】基于matlab灰狼算法优化BP神经网络预测【含Matlab源码 1729期】
  13. 2022年最值得学习的5款开源Java框架
  14. Kibana:在 Kibana 中对数据进行深入分析 (drilldown)
  15. 平板电脑也可以学python吗?10 个Python 编辑器,,让编程更贴近生活~
  16. jQuery中关于jQuery.fn.init.prototype = jQuery.fn的解读
  17. 电子合同渐成主流,君子签以区块链技术打造合同签约新生态
  18. vanilla_如何使用Vanilla JavaScript构建简单的全屏幻灯片
  19. 图像超分算法小合集二:FSRCNN、DRCN、RDN、EDSR
  20. 一个失败创业者的告白

热门文章

  1. uc的剪切板能关掉吗_关掉网络游戏,小孩就有美好的未来吗?
  2. js把for循环出来的数据存入数组
  3. mongodb索引--从55.7秒到毫秒级别
  4. Android 自定义View之3D骰子旋转
  5. mysql整理碎片和显示语句错误
  6. VSCode环境下配置ESLint 对Vue单文件的检测
  7. Android开发之SharedPreferences的封装
  8. windows XP下Python2.7包管理工具安装-setuptool,pip、distribute、nose、virtualenv
  9. Powershell管理系列(十)邮件联系人及邮件用户的管理
  10. 数据库开发基本操作-安装Sql Server 2005出现“性能监视器计数器要求”错误解决方法...