ORACLE常用脚本总结
--创建表空间 --创建用户 --为用户分配权限 --删除表空间 --删除表空间及数据库文件 --删除用户 select * from dba_data_files t where t.file_name = 'D:namespacefeng1' --删除表空间 --EXP,IMP导出 导入 exp XXXXX/sa@fengfull=n file=d:BF.dmp rows=n --导出空表 impfengfull=y file=d:BF.dmp --导入、 --数据泵导入导出 create or replace directory tempdumpdir as 'D:备份'; --创建数据泵目录 impdp dzywk/salis@orcl DIRECTORY=MYIMPFILE DUMPFILE=DZYWK_2017213_1112456.DMP LOGFILE=impDZYWK.log --导入 expdp CDDCJ_META/salis@orcl directory=tempdumpdir dumpfile=CDDCJ_META.DMP logfile=expCDDCJ_META.log version=10.2.0.1.0--导出 --Oracle查看用户下的表信息 --ORACLE查询字段信息 --ORACLE主键触发器 --ORACLE解决误删 数据库登陆不进去 SQL>alter database open resetlogs SQL>alter database datafile 11 offline drop SQL>shutdown normal SQL>startup mount --ORACLE解决跨用户创建视图权限不足 GRANT CREATE ANY TABLE TO USER1;
--查所有用户名 --查某用户下的表名 --ORACLE查询字段信息 --查询某用户下视图信息 --查询某用户下函数信息 --查询否用户下存储过程名 --查找主键名称 --根据表名查询此表全部字段和类型SQL版 select COlUMN_NAME as columnName,DATA_TYPE as columnType from information_schema.columns where table_name = 'tableName' --根据表名查询此表全部字段和类型ORACLE版 select COlUMN_NAME as columnName,DATA_TYPE as columnType from DBA_tab_columns where OWNER = '{0}' and table_name = 'tableName'
--设置表的某列非空 --建立序列
--建立ORACLE主键自增触发器
--改变已有表空间大小 alterdatabasedatafiled:namespacefeng.dbf' resize1000M;--设置已有表空间文件自增大小 alter database datafile 'd:namespacefeng.dbf' autoextend on next 10m --ORACLE设置级联删除 ALTER TABLE YSS_NJDD DROP CONSTRAINT FK_YSS_NJDD_YSXMBH; --SQLSERVER设置级联删除 alter table BPS_KCDJ drop constraint FK_BPS_KCDJ_BPXMBH; alter table BPS_KCDJ add constraint FK_BPS_KCDJ_BPXMBH foreign key (BPXMBH) references BPS_XMXX(BPXMBH) ON DELETE CASCADE; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Flex应用BlazeDS时报错:[RPC Fault faultString
- ruby-on-rails – 在每个循环的Ruby on Rails中,
- The Definitive Guide to SQLite
- ajax提交相同url,重复发送请求后台,页面无更新
- c – std :: vector internals
- postgresql – plpgsql:将变量串联到FROM子句中
- c# – 使用HtmlHelper DisplayFor发出字符串值“
- 使用Free Spire.Presentation生成PowerPoint文件
- 猪的正则表达式匹配
- ORA-38706: Cannot turn on FLASHBACK DATABASE