
数据库--Oracle
afunti
这个作者很懒,什么都没留下…
展开
-
oracle 体系结构 小结
引用:http://oracle.chinaitlab.com/serial/38165.html此处较为详细:http://blog.youkuaiyun.com/truexf/archive/2006/07/05/881726.aspx一、数据库、表空间、数据文件 1.数据库数据库是数据集合。Oracle...2010-12-23 15:42:31 · 127 阅读 · 0 评论 -
sysdba sysoper normal区别
今天用weblogic应用服务器做项目连接oracle数据库时一直报table or view not exists ,但是其他配置正确而且我在数据库中已经建了相应的表!十分费解…… 然一哥们说是创建表所用的身份不对,因为之前的是connect as sysdba 后来改为connect as normal 重新登录。结果发现在用sysdba身份登录时建了的表student看不到...原创 2011-04-07 19:00:41 · 275 阅读 · 0 评论 -
plsql--
1.plsql中连接两个字符串时用 || 来连接: dbms_output.put_line('hello ' || firstname || lastname ); 把表中的记录赋给申明的变量: select firstname ,lastname into firstname , lastname from xy;2.PL/SQL不能直接操作ddl语句...2011-01-09 19:33:13 · 193 阅读 · 0 评论 -
plsql(3)--过程(procedure)和函数(function)
过程(procedure)和函数(function): 过程和函数都以编译后的形式存放在数据库中,函数可以没有参数也可以有多个参数并有一个返回值。过程有零个或多个参数,没有返回值。函数和过程都可以通过参数列表接收或返回零个或多个值,函数和过程的主要区别不在于返回值,而在于他们的调用方式。过程是作为一个独立执行语句调用的: 创建过程的语法如下: CREATE[ OR R...2011-01-09 19:02:38 · 858 阅读 · 0 评论 -
plsql(2)--游标
游标: Plsql中执行select、insert、update、delete语句时,oracle会在内存中为其分配上下文区(context area),即一个缓冲区。游标是指该区的一个指针,或是命名一个工作区,或是一种结构化的数据类型。为应用程序提供了一种对具有多行数据查询结果的每一行数据分别进行单独处理的方法。 声明游标cursor 游标名 is select查询语句;...2011-01-09 17:15:17 · 103 阅读 · 0 评论 -
plsql(1)
1.pl/sql 分为三个部分:声明部分、执行部分、异常处理部分 DECLARE …这里定义PL/SQL变量、自定义类型、游标和局部子程序(可选部分) BEGIN -- begin和end中间添加响应的操作 …这里可以放置可执行的SQL或者PL/SQL语句,这里必须至少包含一条可执行语句 ...2011-01-09 13:33:36 · 242 阅读 · 0 评论 -
查询一个数据库中所具有的表
select TABLE_name from all_tables WHERE owner='SYS';/*Oracle中:select TABLE_name from all_tables WHERE owner='数据用户名'就显示出了该用户可以访问到的表了 MySQL中:show tables; SqlServer中select * from s...2011-01-09 12:50:44 · 133 阅读 · 0 评论 -
mysql基本命令
MySQL的基本命令 [ ]中的内容为可选项 --创建数据库 mysql> create database 数据库名称 --创建表 mysql> create ...原创 2011-04-18 08:10:09 · 337 阅读 · 0 评论 -
oracle 小问题
1.导出查询结果到指定文件spool C:\sql_ddl.txt;select * FROM dual;spool off;2010-12-23 17:00:39 · 81 阅读 · 0 评论 -
sql
DML(Data Manipulation Language):insert,delete,update,selectDCL(Data Control Language):grant、revoke、audit、noaudit、renameDDL( Data Definition Language):create、alter、drop 、1.解锁用户hr...2010-12-23 16:52:32 · 134 阅读 · 0 评论 -
数据字典
http://oracle.chinaitlab.com/induction/803812.htmlselect * from dictionary; --数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。 比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。 数据库数据字典是一组表和视图结构。它们存放在SYST...原创 2010-12-23 16:49:58 · 529 阅读 · 0 评论 -
oracle sqlplus环境基本配置
1.忘记数据库sid(system identifier 系统标识符)问题:可以在注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1中找到oracle_sid的值HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE这个值中存放的是oracle安装产品和运行环境、参数设置的注册项H...2010-12-23 15:46:54 · 318 阅读 · 0 评论 -
where 1=1 count(1)和count(*)
http://blog.youkuaiyun.com/dingwb/archive/2007/06/15/1653402.aspxwhere 1=1有什么用?在SQL语言中,写这么一句话就跟没写一样。select * from table1 where 1=1与select * from table1完全没有区别,甚至还有其他许多写法,1<>2,'a'='a','a'<>...原创 2011-04-10 14:22:03 · 278 阅读 · 0 评论