conn system/123456 代表的是连接Oracle数据库 123456 是我的数据库密码
注意: 数据类型: 整型:number(); 字符串:varchar2(); 字符: char(); 日期: date; //date在你插入数据时得用to_date进行转换,如:to_date('1985-10- 10','yyyy-mm-dd') 快捷键命令: host cls //清屏 ed 将原来的代码放入记事本中,在记事本中修改之后保存,关掉 / 执行上一段代码 desc 查看创建的表 primary key 主键, 不能为空 roll back 回退到上一步
设置一行的字符长度: set linesize 长度; 设置一页显示多少行:set pagesize 行数 插入date类型数据 date类型:将字符类型的数据,转换成date to_date('1985-10-10','yyyy-mm-dd')
注意: 当修改了表中的数据的时候: commit;才是真正更新到数据库,将数据提交得到数据库 1.创建表 create table 表名( 字段名1 数据类型, // "," 则是用英文 ",",不能用中文。 字段名2 数据类型, ); eg; --创建person表 字段 姓名,年龄,性别,身份证 create table person1( name varchar2(30), age number(3), sex char(1), sid varchar2(18) );
2.插入数据 insert into 表名(字段名1,字段名2.。。) values(值1.。。) 或者也可以简化成:
insert into 表名 values(值1,值2.....) eg: insert into emp(empno,ename,job,mgr,hiredate,sal,comm,deptno) values(03,'张三','IT',4,to_date('1985-10-10','yyyy-mm-dd'),5000,6000,3);
3.查询数据: 查询数据库中的数据: 1)select * from 表名; select * from 表名 where 条件; 2)select 字段名1,字段名2 from 表名;
1.查询数据中在一个区间的信息: between 条件1 and 条件2 2.模糊查询:like _:一个字符 select empnp,ename,sal from emp where ename like '%C%'; 查询第二个字母为L的员工信息 select * from emp where ename like '_L%';
4.删除语句
delete from 表名; //删除表
delete from 表名 where 字段名='值';//删除表中你所要删除的那一条记录
delete from person where name='李四'
5.修改数据库中记录的内容:
update 表名
set 字段1=字段值,字段2=字段值......