zoukankan      html  css  js  c++  java
  • oracle sql

    package com.citi.db.client;
    
    public class Oracle {
    
        /**
         * 
    SELECT cols.table_name, cols.column_name, cols.position, cons.status, cons.owner, cols.constraint_name
    FROM all_constraints cons, all_cons_columns cols
    WHERE cols.table_name = 'IGCB_CODE_BANK'
    AND cons.constraint_type = 'P'
    AND cons.constraint_name = cols.constraint_name
    AND cons.owner = cols.owner
    ORDER BY cols.table_name, cols.position;
    
    查看列    select * from cols
    查看列    select * from user_tab_columns where table_name=''  
    查看约束    select * from user_constraints
    查看表    select * from  DBA_TABLES where OWNER='IST1_NACIX1'
    
    1.查看所有用户:
    select * from dba_user;
    select * from all_users;
    select * from user_users;
    2.查看用户系统权限:
    select * from dba_sys_privs;
    select * from all_sys_privs;
    select * from user_sys_privs;
    3.查看用户对象权限:
    select * from dba_tab_privs;
    select * from all_tab_privs;
    select * from user_tab_privs;
    4.查看所有角色:
    select * from dba_roles;
    5.查看用户所拥有的角色:
    select * from dba_role_privs;
    select * from user_role_privs;
    
    6.查看当前用户的缺省表空间
    select username,default_tablespace from user_users;
    
    7.查看某个角色的具体权限,如grant connect,resource,create session,create view to TEST;
    查看RESOURCE具有那些权限,用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';
    
    8.查看function
    select * from  ALL_OBJECTS where object_name='GRAPPLDATE'
    select * from USER_OBJECTS where OBJECT_NAME = 'GRAPPLDATE'
    select OBJECT_NAME from  ALL_OBJECTS where OWNER='NACIX1' and OBJECT_TYPE='TABLE';
    
    9.查看procedual, function details
    select * from all_source
    select * from user_source
    
    show release; 查看版本
    select * from v$database 查看当前数据库
         * 
         * 
         * 
         * to_date('20081010', 'yyyymmdd')
         * TO_CHAR(b, 'YYYY/MM/DD')
         * length(field)
         * rtrim(field)
         * 
         * 
         * 
         * 
         * 
         * 
         * 
         */
        
    }
  • 相关阅读:
    查找 Linux 父进程的方法
    Flask 使用日志
    Jenkins Pipeline 编译后端 Java 代码
    K8S 指定 nfs 挂载
    K8S ingress nginx 设置访问白名单
    Jenkins Pipeline 编译前端 NodeJS 代码
    在 K8S 中测试环境中搭建 mongodb
    K8S argocd 安装配置
    搭建私有 helm 仓库 chartmuseum
    Helm templates 中的语法
  • 原文地址:https://www.cnblogs.com/daishuguang/p/4091260.html
Copyright © 2011-2022 走看看