![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Database
hywink
这个作者很懒,什么都没留下…
展开
-
【Oracle】常用命令
<br />连接命令<br />conn[ect] sys/sys as sysdba 连接到某数据库<br /><br />disc[onnect]断开连接<br /><br />passw[ord]修改密码<br /><br />show user 显示当前用户<br /><br />exit 退出<br /><br /><br />文件操作命令<br />start d:/aa.sql 执行sql脚本<br /><br />edit d:/aa.sql 编辑脚本<br原创 2010-12-14 02:20:00 · 556 阅读 · 0 评论 -
【Oracle】表的管理
<br />表名和列的命名和规范<br /><br />1、必须以字母开头<br />2、长度不能超过30字符<br />3、不能使用Oracle的保留字<br />4、只能使用A-Z,a-z,0-9,¥,#等<br /><br /><br />数据类型<br /><br />字符型:<br />char 定长 最大2000字符 查询速度快。<br />varchar2(20) 变长 最大4000字符<br />clob(character large object)原创 2010-12-14 02:22:00 · 477 阅读 · 0 评论 -
【Oracle】表的查询
<br />查看表结构:<br />desc 表名;<br /><br />distinct取消重复列。<br /><br />set timing on;打开显示操作时间<br /><br />insert into users(userid,username,userpass) select * from users;<br />insert into student (xh,xm,sex,birthday,sal,classid) select * from student; 复原创 2010-12-14 02:24:00 · 635 阅读 · 0 评论 -
【Oracle】用户管理
<br />create user hywin identified by hywin; 创建用户<br /><br />password 用户名 修改密码<br />alter user 用户名 identified by 新密码<br />drop user 用户名 [cascade]; 删除用户时,如用户已经创建了表,那么就需要在删除时带一个参数cascade。<br /><br />grant connect to 用户名; 为某用户名授连接数据库的权限。connect为一种角色。原创 2010-12-14 02:21:00 · 513 阅读 · 0 评论 -
【Oracle】事务
<br />使用子查询插入数据<br /><br />create table emp2(myid number(4),myname varchar2(50),mydept number(5));<br /><br />insert into emp2(myid,myname,mydept) select empno,ename,deptno from emp where deptno=10;<br /><br /><br />使用子查询更新数据(Oracle特有)<br /><br />希原创 2010-12-14 02:24:00 · 562 阅读 · 0 评论 -
【Oracle】函数
<br />字符串函数<br /><br />lower(char)转换为小写<br />upper(char)转化为大写<br />length(char)返回字符串的长度<br />substr(char,m,n)截取字符串,m开始的位置(从1开始),n截取的长度。<br /><br />replace(char1,search_string,replace_string)替换<br />instr(char1,char2[,n[,m]])取字串在字符串的位置<br /><br原创 2010-12-14 02:25:00 · 648 阅读 · 0 评论