【Oracle创建表_01】教程文章相关的互联网学习教程文章

Oracle 如何创建表空间【图】

在Oracle中如何创建表空间呢?主要有两种方式:一种是用SQL命令的方式,另外一种是通过Oracle客户端Enterprise Manager Console来创建。下面分别介绍一下:1 通过SQL命令创建表空间1.1 创建表空间 create tablespace 表空间名称 logging datafile ‘D:\oracle\oradata\Oracle9i\user_data.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local; 1.2 创建用户并指定表空间 ...

ORACLE用户创建&删除

●sqlplus登陆sqlplus sys/isc@testgmmc as sysdba●创建用户create user testpoi3 IDENTIFIED by iscaccount unlock;grant dba,advisor to testpoi2;●删除用户drop user djcfw cascade;●数据导出exp testwms2/isc@test-193 OWNER=testwms2 FILE=D:\temp\testwms2.dmpexp testapar/isc@hs OWNER=testapar FILE=D:\testwms2.dmp TABLES=DEPT原文:http://www.cnblogs.com/husam/p/5783294.html

oracle用户创建及权限设置

权限:  create session  create table  unlimited tablespace  connect  resource  dba  例:  #sqlplus /nolog  SQL> conn / as sysdba;  SQL>create user username identified by password  SQL> grant dba to username;  SQL> conn username/password  SQL> select * from user_sys_privs;  我们将从创建Oracle用户权限表开始谈起,然后讲解登陆等一般性动作,使大家对Oracle用户权限表有个深入的...

Oracle中主键、外键、索引、序列、唯一性约束的创建

1、主键的创建方法一:直接在sql语句中声明字段主键约束create table table_name (id type[length] constraint pk_name primary key,name tyoe[length],age type[length],class_id);方法二:alter更改表添加约束alter table table_name add constraint pk_name primary key (字段);删除:alter table table_name drop constraint contraint_name;重命名:alter table table_name rename constraint old_name to new_name;失效:alt...

Oracle 唯一 索引 约束 创建 删除

http://www.blogjava.net/lukangping/articles/340683.html/*给创建bitmap index分配的内存空间参数,以加速建索引*/show parameter create_bit;/*改变索引的存储参数*/alter index index_name pctfree 30 storage(initial 200k next 200k);/*给索引手工分配一个分区*/alter index index_name allocate extent (size 200k datafile ‘$ORACLE/oradata/..‘);/*释放索引中没用的空间*/alter index index_name deallocate unused;/*索...

Oracle创建表_01

1、--创建表create table zctest( id number(9) not null primary key, classname varchar2(40) not null) 2、 3、 原文:http://www.cnblogs.com/dbskill/p/5407146.html

在Oracle12C数据库创建wm_concat函数【代码】

当我们的程序需要连接12C数据库时,原本使用wm_concat函数的地方会出现报错,这是由于12C已经摒弃了wm_concat这个函数,可以采取的办法有使用listagg函数代替wm_concat函数,但是程序中所有涉及wm_concat函数的地方都得改成listagg函数的写法,所以为了减小修改程序的工作量,可以通过手工创建wm_concat函数来解决这个问题。一、用sys用户以SYSDBA身份登录数据库,执行以下命CREATE OR REPLACE TYPE WM_CONCAT_IMPL AS OBJECT -- A...

linux下创建oracle表空间

来自:http://blog.sina.com.cn/s/blog_62192aed01018aep.html 1 、 登录服务器2 、 查看磁盘空间是否够大df -h -h更具目前磁盘空间和使用情况 以更易读的方式显示  [root@rac1 ~]# df -h  Filesystem Size Used Avail Use% Mounted on  /dev/sda1 2.9G 2.3G 521M 82% /  none 209M 0 209M 0% /dev/shm  /dev/sda2 4.5G 1.8G 2.5G 42% /u01  /dev/sde1 512M 80M 433M 16% /ocfs  -H根上面的-h参数相同,不过在根式...

Oracle 创建存储过程 提示权限不足或者提示表和视图不存在问题

grant create view to hospital;--授予查询权限 grant select any table to hospital; --授予权限 grant select any dictionary to hospital; grant SELECT ON Yfgl_YPRuKuDan to hospital; grant SELECT ON Yfgl_YPRukudanmx to hospital; ORA-01031:权限不足的问题 在 脚本更新时,报错:ORA-01031: 权限不足。 grant connect,resource,dba to hospital; 赋权DBA之后,还有这个错误。 执行 grant all privileges ...

oracle用户创建及权限设置

权限:  create session  create table  unlimited tablespace  connect  resource  dba  例:  #sqlplus /nolog  SQL> conn / as sysdba;  SQL>create user username identified by password  SQL> grant dba to username;  SQL> conn username/password  SQL> select * from user_sys_privs;  我们将从创建Oracle用户权限表开始谈起,然后讲解登陆等一般性动作,使大家对Oracle用户权限表有个深入的...

Oracle 创建视图(View)实例【代码】

语法:createorreplace 【ViewName】 asselect * from QueryTable[s] 实例:createorreplaceview vm_wo asselect‘2‘as sources,wo_nbr,wo_lot,wo_cust,wo_part,wo_rel_date,wo_due_date,wo_qty_ord,wo_status,wo_line,wo_so_nbr,wo_so_line, wo_soft,wo_soft_ver,wo_rmks,wo_mod_date, (casewhen wop_ptsize like‘%LED%TV%‘then nvl(wopd1_capacity_ratio,0)when wop_ptsize like‘%LED%PANEL%‘then nvl(wopd2_capacity_ratio...

创建在SQLServer 和 Oracle的 DBLINK

dblink 当我们要跨本地数据库。訪问另外一个数据库表中的数据时,本地数据库中就必需要创建远程数据库的dblink,通过dblink本地数据库能够像訪问本地数据库一样訪问远程数据库表中的数据。 一 怎样创建Dblink1)SQLServer 到 SQLServerExec sp_droplinkedsrvlogin PDALink,Null --删除映射(录与链接server上远程登录之间的映射)Exec sp_dropserver PDALink --删除远程服务器链接EXEC sp_addlinkedserver...

oracle 主键删除,联合主键的创建

1,主键的删除 ALTER TABLE TABLENAME DROP PRIMARY_KEY执行上面的SQL可以删除主键;如果不成功可以用ALTER TABLE TABLENAME DROP CONSTRAINTS COLUMN CASCADE; --删除约束ALTER TABLE TABLENAME DISABLE PRIMARY_COLUMN ; --设置被设置为主键的列为无效DROP INDEX INDEX_NAME; --删除主键索引2,查看主键约束SELECT * FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE=‘P‘ AND TABLE_NAME=‘你要查看的表名‘ AND OWNER=USER3,创建...

oracle12c创建用户等问题

一:前言 这几天我重新装了下电脑,然后自己有试着去装了下oracle11g,结果还是失败了然后我自己又去下载了最新的oracle12c,oracle12c中有两个用户sys和system,scott已经没有了,所以我自己就想创建一个自己的用户。二:问题  我自己试了好多次都是报错“ORA-65096: 公用用户名或角色名无效”,最后百度才知道,写法是这样"create user c##xxx identified by xxx";因为现在创建的是cbd下的用户,cbd全称Container Database,...

oracle使用sqlplus创建表空间

一、打开命令行窗口,输入以下命令:sqlplus /nolog 回车后,将出现提示符 SQL>,  这时输入conn / as sysdba 一般即可登录,如果失败的话,可以试一下用conn sys/sys用户的密码 as sysdba来重试一下二、查看当前的数据库文件一般都是放在哪里的: 输入:select name from v$datafile;  NAME -------------------------------------------------------------------------------- D:\oracle\oradata\orcl\system01.dbf D:\or...