oracle 建立表空间和用户管理脚本
---删除用户及其用户下面的所有对象
drop user ca cascade;
---删除表空间及其表空间里的所有内容
drop tablespace ATMV INCLUDING CONTENTS;
drop tablespace INDX INCLUDING CONTENTS;
----创建表空间,指定数据文件,初始化100M 自增加50M
create tablespace ATMV datafile 'C:/ATMV.dat' size 100m autoextend on next 50m maxsize unlimited;
create tablespace INDX datafile 'C:/INDX.dat' size 100m autoextend on next 50m maxsize unlimited;
-----创建用户,指定表空间
create user ca identified by atm123 default tablespace ATMV;
---给用户授权
grant dba to ca;
---运行
@C:/CreateNameSpace.sql
相关文档:
一 在Oracle中连接数据库
public class Test1 {
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(
&nbs ......
oracle10g创建用户
Oracle10g 的创建用户名
1、 linux 下 oracle 的启动
以 oracle 身份登录
启动 lsnrctl start
登录 sqplus /nolog
连接数据库 connect /as sysdba
启动数据库 startup
关闭数据库 s ......
select * from (select t.*,rownum rn from (select * from emp) t where rownum<=10) where rn>=6;
创建分页结果集的游标
create or replace package fenyepackage as
type testcursor is ref cursor;
end fenyepackage;
创建分页存储过程
create or replace procedure fenye3(
tableName varchar2, --表名
......
先构造一个表:
create table emp2(
id number(2),
name varchar(10),
currdate date,
action varchar2(1)
)
创建触发器:
create or replace trigger d_i_u_emp2
after insert or update or delete on mysort
begin
if inserting then
insert into emp2 values (12,'dog',sysdate,'i');
elsif deleting then ......