这里以emp表为例
select * from emp;
1.查询数据
语法1:
select 字段1,字段2,......字段n from 表名 [where 条件];
语法2:
select * from 表名 [where 条件];
select * from emp where deptno =20;
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
--1.将所有的员工名按小写方式显示select nls_lower(substr(emp.ename,1)) ename from emp;
select lower(ENAME) ENAME from emp;
--2.将所有的员工名按大写方式显示
select nls_upper(substr(emp.ename,1)) ename from emp;
select upper(ENAME) ENAME from emp;
--3.显示员工名正好是5个字符的员工信息
select * from emp where length(ename)=5;
--4.显示所有员工的前三个字符
select substr (emp.ename,1,3) ENAME from emp;
--5.以首字母大写的方式显示所有员工名
select nls_initcap(emp.ename) "ename" from emp;
--6.以首字xiao母写的方式显示所有员工名
select lower(substr(ename,1,1)) || upper(substr ( ename,2,length (ename)-1)) from emp;
---------------------------------------------------------------------------------------------------------------------