Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9267868
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: Oracle

2011-12-27 18:12:33

Oracle创建表空间SQL脚本
[日期:2011-12-27] 来源:Linux社区  作者:lb85858585
 
 
1、创建临时表空间
 
CREATE TEMPORARY TABLESPACE TS_TMP
 
TEMPFILE 'D:\ORACLE\ORADATA\TMP\TMP.DBF'
 
SIZE 32M
 
AUTOEXTEND ON
 
NEXT 32M MAXSIZE 2048M
 
EXTENT MANAGEMENT LOCAL;
 

 
 
2、创建数据表空间
 
CREATE TABLESPACE TS_DATA
 
LOGGING
 
DATAFILE 'D:\ORACLE\ORADATA\TMP\DATA.DBF'
 
SIZE 32M
 
AUTOEXTEND ON
 
NEXT 32M MAXSIZE 2048M
 
EXTENT MANAGEMENT LOCAL;
 
 
 
3、创建用户并指定表空间
 
CREATE USER db IDENTIFIED BY db
 
DEFAULT TABLESPACE TS_DATA
 
TEMPORARY TABLESPACE TS_TMP;
 
 
 
4、给用户授予权限
 
GRANT CONNECT, RESOURCE TO db;
 
5、修改表结构:
 
增加字段
 
alter   table   docdsp     add   dspcode   char(200)
 
删除字段
 
ALTER   TABLE   table_NAME   DROP   COLUMN   column_NAME
 
修改字段类型
 
ALTER   TABLE   table_name     ALTER   COLUMN   column_name   new_data_type
 
改名
 
sp_rename
 
更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
 
设置主键:
 
alter   table     yourtable   add   constraint   PK_ID   primary   key(ID)
 
 
 

本篇文章来源于 Linux公社网站()  原文链接:
阅读(1329) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~