码迷,mamicode.com
首页 > 2015年02月25日 > 全部分享
Oracle的基本操作-解除用户,赋予权限
一、表的基本操作1.用户管理1.1初始状态下系统的用户在系统用户下,执行下面的查询语句可以查看到当前系统的所有用户select*fromdba_users;1.2创建一个用户SQL>createuserxpidentifiedbyxp;Usercreated.授予连接数据库的权限:SQL>grantconnecttoxp;Grantsucceeded.SQL&g..
分类:数据库   时间:2015-02-26 00:01:10    阅读次数:325
Oracle的基本操作-dml,ddl,dcl
二、SQL语言SQLstructurequerylanguage结构化查询语言SQL语句:DDL语句DML语句、DCL语句DDL--datadefinelanguage--create、alter、drop--数据定义语言DML--datamanagementlanguage--insert、update、delete--数据操作语言DCL--datacontrollanguage--grant、revoke--数据控制语..
分类:数据库   时间:2015-02-26 00:02:00    阅读次数:528
Oracle的基本操作-数据字典和动态性能视图的介绍
三、数据字典和动态性能视图的介绍1.数据库的数据字典(1)DBA_全库所有的某种对象的数据字典只有系统用户才有权限查询(2)ALL_当前用户创建的对象+其他用户授予当前用户使用的对象当前用户(3)USER_当前用户创建的对象当前用户操作实例:解锁一个用户hr并改密码SQL>alter..
分类:数据库   时间:2015-02-26 00:01:17    阅读次数:428
sql的基础语句-sql的查询语句select
SQL查询语句介绍--select语句1.简单的select查询语句1.1查行SQL>select*fromemp;1.2查列SQL>selectempno,enamefromemp;1.3关联查询oracle的语法:selecta.*,b.*fromempa,deptbwherea.deptno=b.deptno;通用的语法:selecta.*,b.*fromempajoindeptbon(a.deptno=b.deptno);1..
分类:数据库   时间:2015-02-25 23:59:38    阅读次数:389
sql的基础语句-select语句中出现的操作符号
2.select语句中出现的操作符号2.1合并操作符selecta.ename||‘‘||to_char(sal)fromempa;2.2消除重复的行selectdistinctdeptnofromemp;2.3空格、空串、null的区别selectascii(‘‘),ascii(null),ascii(‘‘)fromdual;区别:从显式上看,空串跟null在数据库中存储的值是一样的,但是NU..
分类:数据库   时间:2015-02-25 23:59:49    阅读次数:374
mysq批量删除sleep进程
由于sleep进程比较多,就写个特简单的脚本,批量删除下,只保留5个即可#!/bin/shn=`/export/servers/mysql/bin/mysqladminprocesslist-uroot-pxxxxx|grep-isleep|wc-l`echo$nif["$n"-gt10]thenforiin`/export/servers/mysql/bin/mysqladminprocesslist-uroot-pxxxxxx|grep-isle..
分类:系统相关   时间:2015-02-26 00:01:49    阅读次数:420
sql的基础语句-单行函数,dual,数字函数,日期函数,表连接,集合运算,分组报表,单行子查询,多行子查询
3.单行函数3.1转换函数selectascii(‘A‘),chr(65)fromdual;selectto_char(1243123),1231451fromdual;靠左边的就是字符串,靠右边的就是数字selectto_char(123512a121)fromdual;--错误的写法,没有引号表示数字,但是数字里面包含了字母,不合法的输入值selectto_number(‘1231412..
分类:数据库   时间:2015-02-25 23:59:06    阅读次数:495
plsql的环境与介绍:环境的搭建和plsql的简单介绍
PLSQL编程1.环境的搭建(1)创建一个存储表空间SQL>conn/assysdbaConnected.SQL>createtablespaceplsqldatafile‘/u01/oracle/oradata/ORCL/plsql01.dbf‘size1G;Tablespacecreated.(2)创建PLSQL用户SQL>createuserplsqlidentifiedbyplsqldefaulttablespaceplsql;Usercrea..
分类:数据库   时间:2015-02-26 00:00:07    阅读次数:343
plsql游标的介绍
3.游标的介绍游标:一个指向保存多行SQL查询结果集的工作区的句柄(指针)3.1显式游标(1)显式游标的使用案例1:定义变量的方式使用游标declarecursorcsr_orgisselecth.hrc_descr,o.org_short_namefromorg_tabo,hrc_tabhwhereo.hrc_code=h.hrc_codeorderby2;--定义游标v_hrc_des..
分类:数据库   时间:2015-02-25 23:59:17    阅读次数:398
plsql记录,对象序列
4.PLSQL的记录类型4.1创建记录类型记录是一种复合的数据类型,一种有逻辑上相关联的独立元素组成的复合的数据类型记录只能存储一行数据,行变量是记录的一种特殊形式,有继承的原结构(显式游标,表)(1)直接访问记录的元素,分别给每个字段赋值declaretypehrc_org_recisrecord(h..
分类:数据库   时间:2015-02-25 23:58:45    阅读次数:663
plsql-index-by表
5.Index-by表5.1index-by表的定义和操作定义:由与数组类似的同质元素的集合组成的一种复合数据类型特点:集合中的元素是稀疏分布的,没有限定的边界,只是由整数作为索引将其连接在一起,索引可以是正、负整数或者0(1)定义和赋值A定义数字类型的index-by表的类型declaretypenu..
分类:数据库   时间:2015-02-26 00:01:03    阅读次数:429
plsql数组和嵌套
6集合类型6.1数组定义:由其元素的最大数目限定的单维有限集合,存放2GB(2*1024*1024*1024)个元素,排列是紧密的(1)数组的定义、声明、初始化A数字类型的数组类型declaretypenum_varrayisvarray(5)ofnumber;v_numvarraynum_varray:=num_varray(10,20,30,40);--数组的声明+初始..
分类:数据库   时间:2015-02-26 00:00:24    阅读次数:1020
SQL行列互换很方便
---行转列--pivotcreatetabletempTable(idintprimarykeyidentity(1,1),Studentnvarchar(36),[Subject]nvarchar(36),Scoreint,)select*fromtempTableinsertintotempTablevalues(‘张三‘,‘语文‘,‘90‘)insertintotempTablevalues(‘张三‘,‘语文‘,‘89‘)insertintotempTablevalues(‘李..
分类:数据库   时间:2015-02-26 00:00:53    阅读次数:305
extmail 密码加密方式修改为plain-md5的方法
extmail默认密码加密方式是md5crypt,但是有些时候会遇到这样的问题——老的邮件系统中的用户密码是md5加密的。此时需要将extmail的密码加密方式修改为md5,通过官方解释(md5和md5crypt没有区别),修改为plain-md5即可。但是,这只解决了web登陆的验证问题,没有解决smtp以及..
分类:其他好文   时间:2015-02-25 23:58:45    阅读次数:351
plsql的错误信息与异常处理
7错误消息与异常处理7.1异常的介绍(1)处理异常分为三个步骤:A声明异常B引发异常C处理异常(2)异常的特征A错误类型:ORA-xxxxx运行时错误PLS-xxxxx编译错误B错误代码:xxxxxC错误的文本描述案例1:编译错误的案例PLSSQL>createorreplaceprocedurep1is2begin3null;4end;5/Proc..
分类:数据库   时间:2015-02-25 23:58:59    阅读次数:3079
Git for windows无法使用
Windows上的Git有时候会出现无法打开Gitbash,使用Gui工具提交时提示Couldn’treservespaceforcygwin’sheap,Win32error0解决的办法是cmd到Git/Bin下,执行$rebase.exe-b0x50000000msys-1.0.dll
分类:Windows程序   时间:2015-02-25 23:57:20    阅读次数:358
plsql存储过程和函数
8.存储子程序(命名块)存储子程序下面三种:(1)存储过程:storeprocedure(SP)(2)函数:function(FUN)(3)包和包体:package/packagebody(PKG)存储过程:oracle的一种对象v_sqlcodeA在一个用户下有唯一的名字B存储在数据库中C可以接收传入参数并且有多个返回值D可以直接执行和在其..
分类:数据库   时间:2015-02-25 23:58:38    阅读次数:408
1106条   1 2 3 4 5 6 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!