oracle快速web开发教学视频教程,Oracle SQL培训教程:从实践中学习Oracle SQL及Web快速应用开发-读书笔记…

oracle快速web开发教学视频教程,Oracle SQL培训教程:从实践中学习Oracle SQL及Web快速应用开发-读书笔记…字符集的不同使日期型的显示有问题解决 altersession DATE LANGUAGE AMERICAN 解锁 scott 账户 alterusersco DISTINCT 去掉重复的行基本查询语句的格式 SELECT DISTINCT 列表 FROM 表名 其中列表 列名 表达式

字符集的不同使日期型的显示有问题解决

alter session set NLS_DATE_LANGUAGE=’AMERICAN’;

解锁scott账户

alter user scott identified by tiger account unlock;

DISTINCT去掉重复的行

基本查询语句的格式

SELECT *|{[DISTINCT] 列表,…}

FROM 表名;

其中 列表: 列名|表达式 [别名]

SELECT * FROM tab;

SELECT * FROM emp;

SELECT empno,ename,sal

FROM emp

WHERE sal >= 1500;

SELECT empno,sal

FROM emp

WHERE sal BETWEEN 1500 AND 2900;

SELECT hiredate FROM emp;

SELECT empno,sal,hiredate

FROM emp

WHERE hiredate BETWEEN ’01-1月-81′ AND ’31-5月-82′;

SELECT empno,hiredate

FROM emp

WHERE hiredate NOT BETWEEN ’01-1月-81′ AND ’31-5月-82′;

SELECT empno,job,sal

FROM emp

WHERE job =’SALESMAN’;

SELECT empno,job

FROM emp

WHERE job IN (‘SALESMAN’,’CLERK’,’MANAGER’);

SELECT empno,job

FROM emp

WHERE job NOT IN (‘ANALYST’,’PRESIDENT’);

LIKE 运算符可以使用以下两个通配符 “%”和”_”,其中:

“%”代表零个或多个字符

“_”代表一个且只能是一个字符

SELECT empno,job

FROM emp

WHERE job LIKE ‘SAL%’;

SELECT empno,job

FROM emp

WHERE job LIKE ‘S_L_S%’;

SELECT empno,hiredate

FROM emp

WHERE hiredate LIKE ‘%81’;

SELECT * FROM tab;

SELECT * FROM dept_temp;

CREATE TABLE dept_temp AS SELECT * FROM dept;

INSERT INTO dept_temp VALUES (88,’IT_PRESEARCH’,’BEIJING’);

SELECT * FROM dept_temp WHERE dname LIKE ‘IT\_%’ escape ‘\’;

SELECT * FROM dept_temp WHERE dname LIKE ‘IT~_%’ escape ‘~’;

ORDER BY 子句一定是sql语句的最后一个子句

SELECT empno,sal FROM emp WHERE sal >= 1500 ORDER BY sal; [ASC]升序默认

SELECT empno,sal FROM emp WHERE sal >= 1500 ORDER BY sal DESC;

SELECT empno AS “Employee Number”,ename name,(500+sal)*12 “Annual Salary”

FROM emp ORDER BY “Annual Salary” DESC;

SELECT empno AS “Employee Number”,(500+sal)*12 “Annual Salary”

FROM emp ORDER BY (500+sal)*12 DESC;

SELECT empno AS “Employee Number”,(500+sal)*12 “Annual Salary”

FROM emp ORDER BY 3 DESC;

SELECT ename,sal FROM emp ORDER BY job,sal DESC;

SELECT ename,sal FROM emp ORDER BY empno;

修改默认显示宽度

SET LINE[SIZE] {80|n}

SET line 100

L 显示刚刚输入的缓冲区中的sql语句

n text 修改出错的部分

‘/’ (run)命令

SAVE

GET

@或START 命令时把指定脚本文件内容装入sql缓冲区中运行

SPOOL命令

SELECT * FROM emp;SELECT * FROM tab;DESC emp;DESC dept;

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227331.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午9:33
下一篇 2026年3月16日 下午9:33


相关推荐

  • 云开发定时触发器_python抢手机脚本

    云开发定时触发器_python抢手机脚本你也在做微信云开发?你也要使用事件触发器实现一些业务逻辑?你也发现微信开发文档屁都没有一个?那你来看看吧

    2025年6月22日
    6
  • Maven 菜鸟教程 3 怎样启动web项目

    Maven 菜鸟教程 3 怎样启动web项目方案1:dos运行运行cmd输入mvnjetty:runjetty插件版本先在pom.xml添加jetty插件jdk7可以使用jetty插件7.1.0.RC1jdk8要使用高版本插件,如8.1.16.v20140903org.mortbay.jetty

    2025年10月1日
    4
  • 编译安装httpd apache服务器

    编译安装httpd apache服务器

    2022年4月2日
    39
  • linux内核lsusb添加,详解 lsusb命令

    linux内核lsusb添加,详解 lsusb命令USB 设备检测的一般过程 USB 设备检测也是通过 proc 目录下的 USB 文件系统进行的 为了使一个 USB 设备能够正常工作 必须要现在系统中插入 USB 桥接器模块 在检测开始时 一般要先检测是否存在 proc bus usb 目录 若不存在则尝试插入 USB 桥接模块 现在一般的 USB 桥接器模块有两种类型 UHCI 和 OHCI 在决定插入那一个桥接器模块时 可以察看 proc pci 文件来决定 打开此文件 您若

    2026年3月19日
    2
  • HashMap底层实现原理详解

    HashMap底层实现原理详解文章目录前言一 快速入门二 使用步骤 1 引入库 2 读入数据总结学习内容 学习时间 学习产出 前言一 pandas 是什么 二 使用步骤 1 引入库 2 读入数据总结前言提示 以下是本篇文章对 HashMap 的实现原理内容 下面案例可供参考提示 以下是本篇文章正文内容 下面案例可供参考一 快速入门示例 有一定基础的小伙伴们可以选择性的跳过该步骤 HashMap 是 Java 程序员使用频率最高的用于映射键值对 key 和 value 处理的数据类型 随着 JDK 版本的跟新 JDK1 8 对 HashMap 底层的实现进行

    2026年3月19日
    2
  • 火狐浏览器丢失书签,恢复无法处理备份文件的解决方案

    火狐浏览器丢失书签,恢复无法处理备份文件的解决方案

    2021年10月17日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号