【oracle资料整理】--【3】如何插入修改删除数据
来源:互联网 发布:图纸算量软件 编辑:程序博客网 时间:2024/05/17 05:57
如何插入数据
插入数据 insert语句
所有字段都插入
insert into student values ('A001','张三','男','01-5月-05',10);
ORACLE中默认的日期格式'DD-MON-YY' dd 日子(天) mon 月份 yy 2位的年
'09-6月-99' 1999年6月9号
改日期的默认格式
alter session set nls_date_format = 'yyyy-mm-dd';
insert into student values ('A002','MIKE','男','1905-05-06',10);
恢复ORACLE默认格式
alter session set nls_date_format = 'dd-mon-yy';
察看日期的格式
set linesize 1000
select * from nls_session_parameters
where parameter='NLS_DATE_FORMAT';
永久设置日期格式
改注册表oracle/HOME0 加字符串NLS_DATE_FORMAT 值yyyy-mm-dd
部分字段插入
insert into student(xh,xm,sex) values ('A003','JOHN','女');
插入空值
insert into student(xh,xm,sex,birthday) values ('A004','MARTIN','男',null);
修改 update
改一个字段
update student set sex='女' where xh='A001';
改多个字段
update student set sex='男',
birthday='1980-04-01'
where xh='A001';
改为空值 (修改为空时=null)
update student set birthday=null where xh='A001';
把生日为空的人的班级编号改为20(条件中的空是is null / is not null)
update student set classid=20 where birthday is null;
错误的没有达到要求
update student set classid=20
where birthday=null;
不表示空值 表示xm是null的字符串
update student set classid=20 where xm='null';
删除 delete
delete from student; 删除所有记录,表结构还在,写日志,可以恢复的,速度慢
drop table student; 删除表的结构和数据
delete from student where xh='A001'; 删除一条记录
truncate table student; 删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快
- 【oracle资料整理】--【3】如何插入修改删除数据
- 3、数据的插入、修改、删除
- 如何使用LINQ to SQL插入、修改、删除数据
- 数据的插入,修改,删除
- 插入、删除、修改表数据
- MySQL数据插入、修改、删除
- MySQL数据插入、修改、删除
- MySQL数据插入、修改、删除
- 如何恢复oracle误删除、更新、插入的数据
- 创建表,添加修改删除字段,插入修改删除数据
- 【oracle资料整理】--【2】如何建表
- SQL语言基础--数据插入修改删除
- 数据库 - 数据更新(插入、修改、删除)
- 二十一、Mysql 插入, 修改, 删除数据
- Oracle如何插入图片数据?
- LINQ to SQL 系列 如何使用LINQ to SQL插入、修改、删除数据
- 如何让gg只同步数据插入操作,其他的像删除和修改操作不同步?
- LINQ to SQL 系列 如何使用LINQ to SQL插入、修改、删除数据
- SQLSERVER数据库全文索引示例
- 对初学者的几点建议
- 毕业实习(6)
- 【oracle资料整理】--【1】ORACLE中字段的数据类型
- 【oracle资料整理】--【2】如何建表
- 【oracle资料整理】--【3】如何插入修改删除数据
- Linux 学习日记_下载Fedora
- 【oracle资料整理】--【4】基本查询
- 【oracle资料整理】--【5】ORALCE的函数之单行函数
- SQLSERVER全文索引的一个BUG
- 写xml产生<[CDATA[
- C# 输入输出均为string的HMAC-MD5
- C#中byte[]与string的转换
- Visual Studio 2005中配置Windows Mobile 6.0开发环境