摘要:
1.数据表的数据类型: varchar2(size) : 可变字符数据; char:固定长度字符数据; number:数值型; date:日期时间型; long:可变长度的字符型数据(2G); clob:单字节的大型字符对象(4G); raw and long raw : 二进制类型; blob:二进制大型对象,最大(4G); bfile:二进制数据,在数据库外部存储文件(4G);2.表的创建: create table 表名 ( 字段1 类型1, 字段2 类型2, ... ... 字段n 类型n ) create table student ( stuno int, stname varch 阅读全文
posted @ 2009-08-30 22:49
清山博客
阅读(210)
评论(0)
推荐(0)
摘要:
1.数据库权限授权的语句: grant select,update,insert,delete on test(表名) to xiaoshan(用户名);2.被授权用户访问表;注意,一定要加上授权用户的用户名 select * from scott.test; update test set ename='xiaoshan' where empno=9000;3.行级锁: ①行被排他锁定; ②在某行的锁被释放之前,其他用户不能修改此行; ③使用commit或rollback命令释放锁;4.行级锁的获取: 方式①:使用insert,update语句时,自动获取行级锁; 方式②:s 阅读全文
posted @ 2009-08-30 22:43
清山博客
阅读(305)
评论(0)
推荐(0)
摘要:
1.字符串函数: <1>转换函数: lower函数:select lower(ename) from emp; upper函数:select * from emp where ename=upper('king'); initcap函数:(将第一个字母大写)select initcap(ename)from emp; <2>字符串操作函数: concat函数:(连接字符):select concat(ename,job)from emp; =select ename || job from emp; substr函数:(截取子串):select subs 阅读全文
posted @ 2009-08-30 22:40
清山博客
阅读(261)
评论(0)
推荐(0)
摘要:
1.插入语句: ① insert into dept(deptno,dname,loc)values(50,'销售部','北京'); ②调用系统时间(sysdate):insert into emp(empno,ename,job,mgr,hiredate,sal,comm,deptno) values(7196,'小山','部门经理',7782,sysdate,2000,null,10); 查看结果:select * from emp where empno=7196; ③插入指定时间值: insert into emp val 阅读全文
posted @ 2009-08-30 22:33
清山博客
阅读(4322)
评论(1)
推荐(1)
摘要:
1.命令行启动:sqlplusw username/password 如:sqlplusw scott/a123; 本地启动; sqlplusw username/password@connect string2.SQLplus基本命令:desc 显示表、视图、结构;list 列出SQL缓冲区中的一行或多行命令语句; exit 退出;3.常用的数据字典: user_tables --用户所有表的信息; user_views --用户所有视图;user_constraints --记录创建表结构的约束; user_dependencies --记录用户表之间的关系;4.使用desc 表名;查看数 阅读全文
posted @ 2009-08-30 22:28
清山博客
阅读(239)
评论(0)
推荐(0)