oracle 基础温习8 包
包的介绍: 一 包的组成:包头(package):包头部分申明包内数据类型,常量,变量,游标,子程序和异常错误处理,这些元素为包的公有元素。包主体(package body):包主体则是包定义部分的具体实现,它负责为包头中所声明子程序提供具体的实现,在...
Oracle 基础温习7 之 游标
CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) NOT NULL, Ssex CHAR(4), &nbs...
oracle 基础温习6 格式化
SQL> select sysdate from dual;SYSDATE--------------06-2月 -14SQL> alter session set nls_date_format='"公元"yyyy"年"mm"月"dd"日"';会话已更改。SQL> select sysdate from dual;SYSDATE------------------公元2014年02月06日
Oracle 基础温习3
发现以前在system下给starive的权限有点大了,见帖子:http://www.itpub.net/thread-1843416-1-1.html太危险了:grant all privileges to starive,starive的权限就跟system一样了,很容易把系统弄伤。SQL> connect system/oracle已连接。SQL> revoke all privileges from starive...
Oracle基础温习 之 PL/SQL 编程 之 书籍推荐
突然间想把pl/sql这方面的只是在捡起来,重新加强下。今天在网上找了半天,想下载几个PL/SQL编程方面的电子书。在一个帖子:http://www.itpub.net/thread-1388964-1-1.html这个帖子里面版主:dingjun123指出有三本书:Oracle pl/sql programming Fifth Edition , By stevenPLSQL User's Guide and Referencepl/s...
insert into 与 select into 的区别
我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1注意:(1...
Oracle 基础温习2 查询默认表空间及其下面的table
请输入用户名: starive输入口令:连接到:Oracle Database 11g Express Edition Release 11.2.0.2.0 - ProductionSQL> select default_tablespace from user_users where username='starive';未选定行###查询当然默认的表空间SQL> select default_tablespace from user_users;DEFAULT_TABLESPACE-...
Oracle 基础温习1 创建表空间和新用户
昨天安装好了EX后,今天继续基础温习。用system登陆进去后,然后再查看当前在哪个 表空间下: SQL>select username,default_tablespace from user_users; 发现屏幕间距太小,所以自己要把设置一下宽度:set line 300select username, default_tablespace from user_users之行之后发现没有找...