Oracle
小冰-HelloWorld
这个作者很懒,什么都没留下…
展开
-
Oracle与MySql 分别查看字段名称 类型 长度 注释
OracleSELECT TB1.COLUMN_NAME, TB1.DATA_TYPE, TB1.DATA_LENGTH, TB1.DATA_PRECISION, TB1.DATA_SCALE, TB1.NULLABLE, TB1.DATA_DEFAULT, TB2.COMMENTS ...原创 2018-08-21 14:51:10 · 1494 阅读 · 0 评论 -
修改数据库字符集
修改数据库字符集Oracle10g没有设定字符集,采用的是操作系统默认字符集:US7ASCII,将字符集修改为:ZHS16GBK。由于过程不可逆,首先需要备份数据库。1.数据库全备2.查询当前字符集SQL> select * from nls_database_parameters where parameter='NLS_CHARACTERSET';PARAMETER ...原创 2018-08-21 14:39:11 · 1499 阅读 · 0 评论 -
数据库用户创建
---删除用户以及跟用户关联的对象DROP USER PSBCLCZG CASCADE;----删除非空表空间,包含物理文件DROP TABLESPACE PSBCLCZG_TEMP INCLUDING CONTENTS AND DATAFILES;DROP TABLESPACE PSBCLCZG_DATA INCLUDING CONTENTS AND DATAFILES;--查询用户...原创 2018-08-17 09:40:11 · 936 阅读 · 0 评论 -
删除创建表空间
---删除用户以及跟用户关联的对象DROP USER PSBCXMGL CASCADE;--SELECT * From V$tablespace;----删除非空表空间,包含物理文件drop tablespace PSBCXMGL including contents and datafiles;drop tablespace PSBCXMGL_TMP including content...原创 2018-08-17 09:42:24 · 670 阅读 · 0 评论 -
删除用户下面的所有对象
select 'drop '|| o.OBJECT_TYPE||' ' ||o.OBJECT_NAME from user_objects o;原创 2018-08-21 14:38:38 · 220 阅读 · 0 评论 -
将oracle数据库中所有表的注释导出导入
SELECT 'comment on column '|| t.table_name||'.'|| t.colUMN_NAME||' is ' || ' '' ' || t1.COMMENTS ||' '' '|| ';' FROM User_Tab_Cols t, User_Col_Comments t1WHERE t.table_name ...原创 2018-08-18 08:49:34 · 1780 阅读 · 0 评论 -
oracle导入导出
--导出exp test_tis704/test@TIS file=c:\test_tis704.dmp owner=(test_tis704) indexes=n statistics=noneexp test_tis704/test@ORCL file=c:\test_tis704.dmp owner=(test_tis704) indexes=n statistics=none--导出...原创 2018-08-21 14:37:02 · 186 阅读 · 0 评论 -
oracle查询所有用户表的表名、主键名称、索引、外键、修改密码
oracle查询所有用户表的表名、主键名称、索引、外键、修改密码1、查找表的所有索引(包括索引名,类型,构成列):select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.tab...原创 2018-08-18 08:50:07 · 4739 阅读 · 0 评论 -
linux下启停oracle数据库
Immediate 等待用户完成当前的语句 Transactional 等待用户完成当前的事务 Abort 不做任何等待,直接关闭数据库 normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。 transact...原创 2018-08-21 14:37:18 · 1589 阅读 · 0 评论 -
oracle数据恢复
--恢复方法1SELECT * FROM user_info AS OF TIMESTAMP to_timestamp('2018-06-12 12:00:00')INSERT INTO user_info(SELECT * FROM user_info_temp AS OF TIMESTAMP to_timestamp('2018-06-12 12:00:00'))SELECT * FRO...原创 2018-08-05 17:43:08 · 127 阅读 · 0 评论 -
删除用户与表空间
SELECT * FROM Dba_UsersSELECT * FROM Dba_Data_FilesDROP USER ber CASCADE;DROP USER PASSPORT2 CASCADE;DROP TABLESPACE PASSPORT2 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINT;DROP TABLESPACE ...原创 2018-08-05 17:51:30 · 183 阅读 · 0 评论 -
创建用户和表空间
CREATE TABLESPACE test DATAFILE 'E:\app\Administrator\oradata\orcl\test.dbf' SIZE 500M AUTOEXTEND ON;create user test IDENTIFIED BY 123456 DEFAULT TABLESPACE test TEMPORARY TABLESPACE temp;GRANT CRE...原创 2018-08-13 13:48:46 · 88 阅读 · 0 评论 -
timestamp显示问题
SELECT * FROM Nls_Session_Parametersselect userenv('language') from dualselect * from V$NLS_PARAMETERSNLS_TIMESTAMP_FORMATYYYY-MM-DD HH24:MI:SS:FF6NLS_DATE_FORMATYYYY-MM-DD HH24:MI:SS原创 2018-08-14 20:38:03 · 643 阅读 · 0 评论 -
Oracle 12541无监听程序
路径:C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora 文件设置# listener.ora Network Configuration File: C:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora# ...原创 2018-08-21 14:39:54 · 1593 阅读 · 0 评论 -
Oracle 11 64位安装
https://www.cnblogs.com/hoobey/p/6010804.html原创 2018-08-21 14:47:56 · 242 阅读 · 0 评论 -
Oracle查询字段 类型 长度 是否空 注释
SELECT b.column_name 列名, b.data_type || '(' || b.data_length || ')' 数据类型, b.NULLABLE 是否NULL, a.comments 字段注释 FROM user_col_comments a, all_tab_columns bwhere a.table_na...原创 2018-07-27 10:49:12 · 1437 阅读 · 0 评论