oracle SQLplus 命令 精心整理实用

这篇博客介绍了Oracle数据库的一些基本SQL操作,包括查看当前用户、设置查询结果显示格式、查询表结构、列出所有表以及获取表的创建语句。此外,还展示了如何查看用户所属的表空间、角色及权限。对于数据库管理员和开发者来说,这些是日常工作中必不可少的技能。
摘要由CSDN通过智能技术生成

#查看当前用户


SQL>show user;

#设置查询结果每行显示的长度


SQL>set linesize 500;

#设置查询结果每页显示的记录数


SQL>set pagesize 10;

#查看某个表的表结构,表名必须加双引号,不然报表或视图不存在。


SQL>DESC "users";

#查看所有表

#方式1:

SQL>select * from tab;

#方式2:

SQL>select table_name from user_tables;

#方式3:


SQL>select object_name,object_type from user_objects where object_type='TABLE';

#查看某个表创建表语句结构,以下查看users表的表结构


SQL>select dbms_metadata.get_ddl('TABLE','users') from dual;

#查看当前用户所属表空间

SQL>select username,default_tablespace from user_users;

#查看当前用户所属角色,权限

SQL>select * from user_role_privs;

#查看当前用户的系统权限和表级权限

SQL>select * from user_sys_privs;
SQL>select * from user_tab_privs;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值