zoukankan      html  css  js  c++  java
  • oracle基礎知識5

    264. empty_b|clob()
    返回一个空的LOB定位符,用在初始化LOB变量,或用在INSERT及UPDATE声明去
    初始化LOB 列或将其属性置为空。
    INSERT INTO TABLE1 VALUES(EMPTY_BLOB());
    UPDATE TABLE1 SET CLOB_COL=EMPTY_BLOB();
    265. BFILENAME('DIRECTORY','FILENAME')
    返回一个BFILE 定位符,相关的二进制LOB 物理文件在服务器的文件系统上.目录
    DIRECTORY 是指在服务器的文件系统上实际搜索路径全名的别名. FILENAME 是指服务器
    的文件系统的文件名。
    INSERT INTO FILE_TAB VALUES(BFILENAME('LOB_DIR','IMAGE1.GIF'));
    266. GREATEST(EXPR,EXPR,...)
    GREATEST 返回参数的最大值。
    SELECT GREATEST('HARRY','HARRIOT','HAROLD') 'SAMPLE' FROM TABLE1;
    267. LEAST(EXPR,EXPR,...)
    LEAST 返回参数的最小值。
    SELECT LEAST('HARRY','HARRIOT','HAROLD') 'SAMPLE' FROM TABLE1;
    268. NLS_CHARSET_DECL_LEN(BYTECNT,CSID)
    返回一个NCHAR 列的宽度。
    SELECT NLS_CHARSET_DECL_LEN(200,NLS_CHARSET_ID('JA16EEFDFDF')) FROM
    TABLE1;
    269. NLS_CHARSET_ID(TEXT)
    返回相应于NLS字符集名字的NLS字符集ID数。
    SELECT NLS_CHARSET_D('JADFDFFDF') FROM TABLE1;
    270. NLS_CHARSET_NAME(N)
    返回相应于ID 数N 的NLS字符集名称。
    SELECT NLS_CHARSET_NAME(2) FROM TABLE1;
    271. NVL(EXPR1,EXPR2)
    若EXPR1是NULL,则返回EXPR2,否则返回EXPR1。
    SELECT NAME,NVL(TO_CHAR(COMM),'NOT APPLICATION') FROM TABLE1;
    272. UID
    返回唯一标识当前数据库用户的整数。
    SELECT UID FROM TABLE1;
    273. USER
    用VARCHAR2数据类型返回当前ORACLE用户的名称。
    SELECT USER,UID FROM TABLE1;
    274. USERENV(OPTION)
    返回当前的会话信息。
    OPTION='ISDBA'若当前是DBA角色,则为TRUE,否则FALSE。
    OPTION='LANGUAGE'返回数据库的字符集。
    OPTION='SESSIONID'为当前会话标识符。
    OPTION='ENTRYID'返回可审计的会话标识符。
    OPTION='LANG'返回会话语言名称的ISO 简记。
    OPTION='INSTANCE'返回当前的实例。
    SELECT USERENV('LANGUAGE') FROM DUAL;
    275. VSIZE(EXPR)
    返回EXPR内部表示的字节数。
    SELECT NAME,VSIZE(NAME) FROM TABLE1;
    276. DEREF(E)
    返回参数E的对象引用。
    SELECT DEREF(C2) FROM TABLE1;
    277. REFTOHEX(R)
    将参数R转换为16进制。
    SELECT REFTOHEX(C2) FROM TABLE1;
    278. MAKE_REF(TABLE,KEY,KEY...)
    通过把给定的键作为主键来创建给定视图对象中一行的引用。
    CREATE TYPE T1 AS OBJECT(A NUMBER,B NUMBER);
    CREATE TABLE TB1(C1 NUMBER,C2 NUMBER,PRIMARY KEY(C1,C2));
    CREATE VIEW V1 OF T1 WITH OBJECT OID(A,B) AS SELECT * FROM TB1;
    SELECT MAKE_REF(V1,1,3) FROM PUBS;
    279. STDDEV(DISTINCT|ALL X)
    STDDEV 给出一组行值的标准差。
    SELECT STDDEV(SALARY) AS EXAMPLE FROM EMPLOYEE;
    280. VARIANCE(DISTINCT|ALL X)
    VARIANCE返回一组行中所有VALUE的方差。
    SELECT VARIANCE(SALARY) AS EXAMPLE FROM EMPLOYEE;
    9I管理的V$视图
    281. V$ACCESS
    显示当前被锁定的数据库中的对象及正在访问他们的会话。
    282. V$ACTIVE_INSTANCES
    为当前安装的数据库中出现的所有实例建立从实例名到实例号的映射。
    283. V$ACTIVE_SESS_POOL_MTH
    所有活动的会话池资源分配方法。
    284. V$AQ
    当前数据库中的队列的统计量。
    285. V$ARCHIVE
    归档所需的重做日志文件中的信息。
    286. V$ARCHIVE_DEST
    当前实例的所有归档日志目的文件及它们的当前值,模式,状态。
    287. V$ARCHIVE_PROCESSES
    为一个实例提供不同的ARCH 进程状态的信息。
    288. V$ARCHIVE_LOG
    控制文件中的归档日志信息。
    289. V$BACKUP
    所有联机数据文件的备份状态。
    290. V$BACKUP_ASYNC_IO
    从控制文件中显示备份集的信息。
    291. V$BACKUP_CORRUPTION
    从控制文件中显示数据文件备份中有关损坏的信息。
    292. V$BACKUP_DATAFILE
    从控制文件中显示备份数据文件和备份控制文件的信息。
    293. V$BACKUP_DEVICE
    显示关于支持备份设备的信息。
    294. V$BACKUP_PIECE
    从控制文件中显示备份块的信息。
    295. V$BACKUP_REDOLOG
    从控制文件中显示关于备份集中归档日志的信息。
    296. V$BACKUP_SET
    从控制文件中显示备份集的信息。
    297. V$BACKUP_SYNC_IO
    从控制文件中显示备份集的信息。
    298. V$BGPROCESS
    描述后台进程。
    299. V$BH
    是9I的实时应用集群视图.为系统全局区中的每一个缓冲区给出了状态和探查次数。
    300. V$BSP
    显示用在缓存中块服务器后台进程上的统计信息。
    301. V$BUFFER_POOL
    显示实例缓冲池的信息。
    302. V$BUFFER_POOL_STATISTICS
    显示实例缓冲池的信息。
    303. V$CACHE
    包含当前实例的SGA 中的每一个块的头部信息。
    304. V$CACHE_LOCK
    包含当前实例的SGA 中的每一个块的头部信息. 和V$CACHE非常相似,
    除特使平台锁管理器标识符号不同外。
    305. V$CACHE_TRANSFER
    除了只显示那些被探查了至少一次的块的信息外,和V$CACHE功能相同。
    306. V$CIRCUIT
    包含关于虚电路的信息,是用户通过调度程序和服务器到数据库的所有连接。
    307. V$CLASS_PING
    显示每一个块类中被探查块的数目。
    308. V$COMPATIBILITY
    显示数据库实例使用的特征,可以阻止数据库回到早期的版本中去。
    309. V$COMPATSEG
    显示数据库实例使用的永久性特征,可以阻止数据库回到早期的版本中去。
    310. V$CONTEXT
    列出当前对话的设置属性。
    311. V$CONTROLFILE
    列出控制文件的名称。
    312. V$CONTROLFILE_RECORD_SECTION
    显示控制文件记录部分的信息。
    313. V$COPY_CORRUPTION
    显示控制文件中数据文件损坏的信息。
    314. V$CR_BLOCK_SERVER
    显示用在缓存中块服务器后台进程上的统计信息。
    315. V$DATABASE
    包含控制文件中数据库的信息。
    316. V$DATAFILE
    包含控制文件中数据库文件的信息。
    317. V$DATAFILE_COPY
    包含控制文件中数据库文件副本的信息。
    318. V$DATAFILE_HEADER
    显示数据文件头部的数据文件信息。
    319. V$DB_CACHE_ADVICE
    根据缓存的大小估计出物理读的数量。
    320. V$DB_OBJECT_CACHE
    缓存在库缓存中的数据库对象。
    321. V$DB_PIPES
    显示实例中的共享池当前描绘的管道。
    322. V$DBFILE
    列出组成数据库的所有数据文件。
    323. V$DBLINK
    查询会话所打开的所有数据库连接。
    324. V$DELETED_OBJECT
    显示控制文件中被删除归档日志。
    325. V$DISPATCHER
    提供调度进程的信息。
    326. V$DISPATCHER_RATE
    为调度进程提供优质提供速率统计量。
    327. V$DLM_ALL_LOCKS
    列出当前所有锁的信息。
    328. V$DLM_CONVERT_LOCAL
    本地锁转换操作所消耗的时间。
    329. V$DLM_CONVERT_REMOTE
    远程锁转换操作所消耗的时间。
    330. V$DLM_LATCH
    它是过时的,参见V$LATCH
    331. V$DLM_LOCKS
    这些是锁管理器已知的被阻塞或阻塞其它对象的锁信息。
    332. V$DLM_MISC
    显示多种DLM 统计量。
    333. V$DLM_RESS
    显示当前锁管理器已知的全部资源的信息。
    334. V$ENABLEDPRIVE
    显示被授予的特权。
    335. V$ENQUEUE_LOCK
    显示排队对象所拥有的全部锁。
    336. V$EVENT_NAME
    包含等待事件的信息。
    337. V$EXECUTION
    显示并行执行中的信息。
    338. V$FALSE_PING
    可能得到探查失败的缓冲区。
    339. V$FAST_START_SERVERS
    执行并行操作事务恢复的所有从属操作的信息。
    340. V$FAST_START_TRANSACTIONS
    恢复中的事务进展信息。
    341. V$FILE_CACHE_TRANSFER
    显示每个数据文件中探查的块的数量。
    342. V$FILE_PING
    显示每个数据文件被探查的块数目。
    343. V$FILESTAT
    包含文件关于读/写统计量信息。
    344. V$FIXED_TABLE
    显示数据库中所有动态性能表和视图及导出表。
    345. V$FIXED_VIEW_DEFINITION
    显示所有固定视图的定义。
    346. V$GC_ELEMENTS_WITH_COLLISIONS
    可以找到保护多缓存的锁。
    347. V$GES_BLOCKING_ENQUEUE
    这些是锁管理器已知的被阻塞或阻塞其它对象的锁信息。
    348. V$GES_CONVERT_LOCAL
    本地锁转换操作
    349. V$GES_CONVERT_REMOTE
    远程锁转换操作所消耗的时间。
    350. V$GES_ENQUEUE
    显示当前锁管理员知道的所有的锁。
    351. V$GES_LATCH
    参见V$LATCH
    352. V$GES_RESOURCE
    显示当前锁管理器已知的全部资源的信息。
    353. V$GES_STATISTICS
    显示多种DLM 统计量。
    354. V$GLOBAL_BLOCKED_LOCKS
    显示全局块锁。
    355. V$GLOBAL_TRANSACTION
    显示当前激活的全局事务的信息。
    356. V$HS_AGENT
    标识当前运行在一个给定的主机上的HS代理的集合。
    357. V$HS_SESSION
    ORACLE服务器打开的HS会话集。
    358. V$INDEXED_FIXED_COLUMN
    显示建立索引的动态性能表中的列(X$表)。
    359. V$INSTANCE
    显示当前实例的状态。
    360. V$INSTANCE_RECOVERY
    用来监视执行用户指定恢复读次数的限制机制。
    361. V$LATCH
    为非双亲简易锁列出统计量。
    362. V$LATCH_CHILDREN
    关于子简易锁的统计量。
    363. V$LATCH_MISSES
    试图获得一个简易锁失败的统计量。
    364. V$LATCH_PARENT
    包含关于双亲简易锁的统计量。
    365. V$LATCHHOLDER
    当前简易锁持有者的信息。
    366. V$LATCHNAME
    包含关于显示在V$LATCH 中的简易锁的解码简易锁名字的信息。
    367. V$LIBRARYCACHE
    关于高速缓存性能和活动的统计量。
    368. V$LICENSE
    许可证限制的信息。
    369. V$LOADCSTAT
    包含在一个直接装载执行过程中所编译的SQL*LOADER 统计量。
    370. V$LOCK
    当前ORACLE 所持有的锁。
    371. V$LOCK_ACTIVITY
    显示当前实例的DLM 锁操作活动。
    372. V$LOCK_ELEMENT
    每一个被缓存使用的PCM锁在V$LOCK_ELEMENTS中都有一个条目。
    373. V$LOCKED_OBJECT
    列出每个事务所获得的全部锁。
    374. V$LOCK_WITH_COLLISIONS
    可以查询出保护多缓冲区的锁。
    375. V$LOG
    控制文件中日志文件的信息。
    376. V$LOG_HISTORY
    控制文件中日志文件的历史信息。
    377. V$LOGFILE
    包含重做日志文件的信息。
    378. V$LOGHIST
    控制文件中日志文件的日志历史信息。
    379. V$LOGMNR_CONTENTS
    日志历史信息。
    380. V$LOGMNR_DICTIONARY
    日志历史信息。
    381. V$LOGMNR_LOGS
    日志信息。
    382. V$LOGMNR_PARAMETERS
    日志信息。
    383. V$MTS
    包含调节多线程的服务器的信息。
    384. V$MYSTAT
    当前会话的统计量。
    385. V$NLS_PARAMETERS
    当前NLS 参数信息。
    386. V$NLS_VALID_VALUES
    列出所有NLS参数的有效值。
    387. V$OBJECT_DEPENDENCY
    能够通过当前装载在共享池中的包,过程或游标来决定依赖哪一个对象。
    388. V$OBJECT_USAGE
    来监视索引的使用。
    389. V$OBSOLETE_PARAMETER
    列出陈旧的参数。
    390. V$OFFINE_RANGE
    显示控制文件中数据文件的脱机信息。
    391. V$OPEN_CURSOR
    列出每一个会话当前打开的和解析的游标。
    392. V$OPTION
    列出ORACLE服务安装的状况。
    393. V$PARALLEL_DEGREE_LIMIT_MTH
    显示所有有效的并行度限制资源分配的方法。
    394. V$PARAMETER
    列出关于初始化参数的信息。
    395. V$PARAMETER2
    列出了当前影响会话的参数和参数值。
    396. V$PGASTAT
    列出ORACLE 内存使用统计。
    397. V$PING
    与V$CACHE一样。
    398. V$PQ_SESSTAT
    列出并行查询会话的统计信息。
    399. V$PQ_SLAVE
    一个实例上每个活动并行执行服务器的统计量。
  • 相关阅读:
    centos 7安装mysql5.5
    设置CentOS开机连接网络 Centos 开机启动网卡的设置方法
    CentOs Linux 安装MySql服务失败 安装需要依靠包error:Failed dependencies
    LevelDb 101学习
    bash运行脚本的几种方式
    Linux环境变量总结 转
    outh2
    java的注解学习
    吾日三省吾身 java核心代码 高并发集群 spring源码&思想
    简述单工、半双工、全双工的区别
  • 原文地址:https://www.cnblogs.com/jimeper/p/725105.html
Copyright © 2011-2022 走看看