
Oracle
凯布斯
花花世界
展开
-
运维工程师常用的经典语句——1.获取Oracle、DB2、SQLSERVER、Mysql数据库所有字段以及字段类型等信息
Oracle SELECT 'CRM' AS SRC_CODE, -- 系统标识 自己定 A.OWNER, A.TABLE_NAME AS TABLE_NAME, A.COLUMN_NAME AS COL_NAME, D.COMMENTS AS COL_DESC, A.column_id AS COL_ID, ...原创 2019-03-05 13:21:06 · 399 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——1.sqlplus控制台登陆
操作系统认证,不需要数据库服务器启动listener,也不需要数据库服务器处于可用状态 #使用dba登陆 sqlplus / as sysdba 连接本机数据库,不需要数据库服务器的listener进程,但是由于需要用户名密码的认证,因此需要数据库服务器处于可用状态才行 #使用普通用户密码登陆 sqlplus username/password 通过网络连接,这是需要数据库服务器的l...原创 2019-03-02 11:38:07 · 271 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——2.Oracle常用的字符串及日期函数
常用字符串函数 --字符函数 select substr('abcdefg',1,5)substr, --字符串截取 instr('abcdefg','bc') instr, --查找子串 'Hello'||'World' concat, ...原创 2019-03-02 11:58:11 · 229 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——3.Oracle数据库的导入导出(expdp、exp)
exp方式: #导出 exp 用户名/密码@ip:1521/orcl file=t_invest_trade_20190302.dmp tables=\(t_invest_trade\); #导入 imp 用户名/密码@ip:1521/orcl file=t_invest_trade_20190302.dmp tables=\(t_invest_trade\); expdpd方式: ex...原创 2019-03-02 12:22:23 · 414 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——4.使用命令查看Oracle数据库编码、存储过程、所有的表及表结构等信息
oracle 查看.修改 编码格式 -- 服务端 select * from nls_database_parameters where parameter = 'NLS_CHARACTERSET'; --客户端 select * from nls_instance_parameters where parameter='NLS_LANGUAGE'; #修改编码格式请查看链接 oracl...原创 2019-03-02 12:42:56 · 326 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——5.Oracle表空间创建、修改以及查看表空间使用情况
查看Oracle用户表所使用的空间信息 SELECT * FROM (SELECT USERNAME, DEFAULT_TABLESPACE, TEMPORARY_TABLESPACE FROM dba_users UNION ALL SELECT USERNAME, DEFAULT_TABLESPACE, TEMPORARY_TABLE...原创 2019-03-02 13:38:37 · 311 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——6.Oracle表死锁并杀掉死锁进程
查看Oracle死锁进程 select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session ses...原创 2019-03-02 13:44:22 · 227 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——7.Oracle分区表以及分区索引的创建
Oracle是否可以添加分区表? 如果是分区表可以添加分区,如果不是分区表,可以把表转换成分区表,再增加分区 Oracle如何创建分区表? #创建Range标准表分区 CREATE TABLE t_partition_range ( ORDER_ID NUMBER(7) NOT NULL, ORDER_DATE DATE, OTAL_AMOUNT...原创 2019-03-02 16:23:05 · 746 阅读 · 0 评论 -
运维工程师常用的Oracle经典语句——8.Oracle存储过程以及函数总结
存储过程结构 1.1 第一个存储过程 CREATE OR REPLACE PROCEDURE proc1 ( para1 varchar2, para2 OUT varchar2, para3 IN OUT varchar2 ) AS v_name varchar2(20); BEGIN v_name := 'zhangsf'; para3 ...原创 2019-03-12 13:40:49 · 320 阅读 · 0 评论