欢迎投稿

今日深度:

oracle表的管理—crud介绍,oracle表crud

oracle表的管理—crud介绍,oracle表crud


Insert语句 (增加数据)

Update语句 (更新数据)

Delete语句 (删除数据)

Select语句  (查找数据)

1.oracle表的管理—添加数据

使用 INSERT 语句向表中插入数据。

INSERT INTO table [(column [, column...])]

VALUES (value [, value...]);

插入的数据应与字段的数据类型相同。

数据的大小应在列的规定范围内,例如:不能将一个长度为80的字符串加入到长度为40的列中。

在values中列出的数据位置必须与被加入的列的排列位置相对应。

字符和日期型数据应包含在单引号中。

插入空值,不指定或insert into table value(null)

2.oracle表的管理—修改数据

使用 update语句修改表中数据。

UPDATE tbl_name

SET col_name1=expr1 [, col_name2=expr2 ...]

[WHERE where_definition]

UPDATE语法可以用新值更新原有表行中的各列。

SET子句指示要修改哪些列和要给予哪些值。

WHERE子句指定应更新哪些行。如没有WHERE子句,则更新所有的行。

3.oracle表的管理—删除数据

删除数据

delete from 表名;

删除所有记录,表结构还在,写日志,可以恢复的,速度慢

drop table 表名; 删除表的结构和数据

delete from student where xh='A001'; 删除一条记录

truncate table 表名;

删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快

4.oracle表基本查询—介绍

基本select语句

SELECT [DISTINCT] *|{column1, column2. column3..}

FROM table;

Select 指定查询哪些列的数据。

column指定列名。

*号代表查询所有列。

From指定查询哪张表。

DISTINCT可选,指显示结果时,是否剔除重复数据

查看表结构

sql>desc 表名;

■ 查询所有列

select * from 表名;

■ 查询指定列

select 列1,列2… from 表名;

■ 如何取消重复行

select distinct deptno ,job from emp;

查询SMITH 的薪水,工作,所在部门

www.htsjk.Com true http://www.htsjk.com/oracle/24433.html NewsArticle oracle表的管理—crud介绍,oracle表crud Insert语句 (增加数据) Update语句 (更新数据) Delete语句 (删除数据) Select语句 (查找数据) 1.oracle表的管理添加数据 使用 INSERT 语句向表中插入数据。 IN...
评论暂时关闭