#解除scott用户的锁(scott用户默认密码是tiger)
先登录到system数据库管理员的权限:
sqlplus system/system
然后将这个用户解锁
alter user scott account unlock;
#查看当前用户:
show user
#查看当前用户所有的表
select * from tab
#查看表的结构
desc [表名]
#数字类型
number(1,2)/number(3)
#23位可变字符串类型支持国际字符(varchar不支持国际字符)
varchar2(23)
#日期类型
date
#不显示重复结果
select 2*3 from dual;
#显示当前系统时间
select sysdate from dual
#给查询的字段起个别名
select ename "员工 名字" from emp
#任何含有NULL值的数学表达式都是NULl值!!!!!!!!!!!
可以用一个函数来替代,关键函数NVL,字段comm里面的值如果为NULL则用0替代
select ename, sal*12+NVL(comm, 0) from emp
#oracle字符串连接符号
select ename||sal from emp
#连接字符串用单引号‘
select ename || 'dffffffff' from emp
#让两个重复的字段不重复显示,关键字distinct:
select distinct deptno, job from emp
#找出相似的关键字like:
select * form emp where ename like'%K%'
#排序(默认升序)
降序
select * from dept order by deptno DESC
升序
select * from dept order by deptno ASC
两种条件排序
select * from dept order by deptno ASC, dname desc
#函数转换小写,关键函数lower()
select lower(ename) from emp
#函数转换大写,关键函数
#函数截取字符串,关键函数substr
select substr(dname, 2, 3) from dept
#函数字符转换asic码函数,关键函数cha(n)
select chr(65) from dual
#函数asic码转换字符函数,关键函数ascii(c)
select ascii('a') from dual
#函数小数点四舍五入函数到整数,关键函数round(f)
select round(234.456) from dual
保留小数点后两位
select round(234.456, 2) from dual
#函数把数字或者日期转成某种格式函数,关键函数to_char、to_date:
数字的格式转换关键字to_char 、to_number
select to_char(sal, '99,999.9999') from emp
select ename, sal from emp WHERE sal > to_number('1,200,90', '9,999,99')
日期的格式转换关键函数to_char、to_date
select to_char(hiredate, 'YYYY-MM-DD hh24:mi:ss') from emp
select ename, hiredate from emp WHERE hiredate > to_date('1981-01-01 12:02:02', 'YYYY-MM-DD
hh24:mi:ss')
#函数求数字最大、最小、平均值,关键函数min()、max()、avg():
select max(sal) from emp
select min(sal) from emp
select avg(sal) from emp
#函数数字求和函数,关键函数sum():
select sum(sal) from emp
#函数求表共多少条记录
select count(*) from emp
分享到:
相关推荐
经典SQL语句收集,在oracle中进行列行转换 ,五种提高SQL性能的方法,常用SQL查询,SQL优化原则等共计112册适合初学者学习。
Oracle的一些常用语句,汇总了一下。 这是本人自己常用到的。
oracle 常用语oracle 常用语oracle 常用语句
ORACLE经典常用语句总结 ORACLE经典常用语句总结
oracle 常用语句 --逻辑备份 --导出ORACLE参数 参数 说明 USERID 确定执行导出实用程序的用户名和口令 ..................(见附件) --导出 --全库导出 ..................(见附件) --按用户方式导出 ..................
维护项目oracle常用语句
DB2与ORACLE常用语句对照,常用命令,语法格式
oracle常用语句大全, 包括了一些常用的对oracle的操作。适合dba或者开发人用使用
Oracle 常用语句,导入导出命令
Oracle常用语句和命令
oracle常用语句,从网上搜集并整理,主要是常用oracle命令与常用语句
Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句...
Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理