--oracle中的建表语句
--oracle中的主要数据类型
--1 字符型
-- varchar(10) 定长的字符型数据
-- char(2) 定长的字符型数据
-- varchar2(10) 变长的字符型数据
--2 数值型
-- number(4) 不带小数点
-- number(8,2) 数据的总长度是8位,小数点后占两位
--3 日期型
-- date
--删除表的语句
dorp table users;
create table USERS(
id number(4) primary key,
name vrachar(10),
sex char(2),
addr varchar2(20),
birthday date,
sal number(8,2)
);
--查询表的结构,只能在命令行模式下使用
DESC USERS;
--查询表的数据
select * from users;
/*sql语句分类
select 查询语句
DML语句(数据操作语言)
insert(增)/update(改)/delete(删)/merge(合并)
DDL语句 (数据定义语言)
create/alter/drop/truncate
DCL语句 (数据控制语言)
grant/revoke
事务控制语句
commit/rollback/savepoint
*/
--最简单的sql语句
-- selcet {*,column[alias],...} from table;
--select 选择查询列表
--from 提供数据源
------------------------------------------------------------
select语句的使用
从表中查询部分的字段
select empno,ename,sal,comm from emp;
--在查询过程中,对于数值型的数据·,可以执行+,-,*,/运算
可以给查询字段其别名,有不同的方式 可以不用" " ,可以用" ",可以用as,可以不用as
例如:select empno 员工编号,ename 员工姓名 ,SAL"月薪",SAL*12 AS "年薪" from emp;
用 || 可以把两列或多列查询结果合并到一起