- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle数据库常用的Sql语句
今天想查询一下Oracle数据库下所有的表名或某个用户下的所有表,半天没想起来.还是在网上找到了答案.select table_name from all_tables;//所有的表明select table_name from user_all_tables;//用户的所有的表一下是转贴的sql语句的帖子.
select * from user_objects;???????????????? //查询所有的表select * from dba_tables;??????????????????????? //查询所有的表select * from all_tables;??????????????????????? //查询所有的表select * from user_users??????????????????? //查出一个用户?select * from all_users??????????????????????????????? //查询所有用户select * from dba_users???????????????????????? //查询所有用户select name,dbid from v$database;??????? //查询数据库名和它的IDselect * from sys.user_tab_columns; //查询表名 ,并显示列名describe 表名???????????????????????? //查询表结构2: 查询数据库参数
show parameter db;
3:查询数据库的实例名
select instance_name from v$instance;
4: 数据库域名
数据库安装结束后,如果要知道正在运行额数据库是否有域名以及数据库域名名称可以用
select value from v$parameter where name=db_domain
show parameter domain
5:数据库服务名
如果数据库有域名,则数据库服务名就是全局数据库名,如果该数据库没有定义域名,则数据库服务名与数据库名相同
show parameter service_name
?
6:显示当前用户
show user
7:直接登陆
sqlplus /as sysdba
8:当前ORACLE系统时间
select sysdate from dual;?9:查询数据库字典v$nls_parameter产看字符集相关参数
select * from v$nls_parameters;//*************
oracle基本操作语句(适合初学者)
oracle操作语句: 1.创建表 create?table?表名( ?列名1?类型, ?列名2?类型 ); 2.修改类属性 alter?table?表名?modify(列名?类型); 3.添加列 alter?table?表名?add(列名?类型); 4.添加主键约束和非空约束 alter?table?表名?add?constraint?pk_表名?primary?key(列名); alter?table?表名?modify(列名?not?null); 5.删除主键约束 alter?table?表名?drop?primary?key; alter?table?表名?drop?constraint?pk_表名; 6.失效约束 alter?table?表名?disable?primary?key; alter?table?表名?disable?constraint?pk_表名; 7.有效约束 alter?table?表名?enable?primary?key; alter?table?表名?enable?constraint?pk_表名; 8.删除列 alter?table?表名?drop?column?列名; 9.设置某列不可用,然后删除 alter?table?表名?set?unused(列名); alter?table?表名?drop?unused?columns; 10.修改表名 rename?表名1?to?表名2 alter?表名1?rename?to?表名2; 11.截断表 truncate?table?表名; 12.截断表保留行空间 truncate?table?表名?resue?storage; 13.查看表结构 desc?table?表名; 14.删除表 drop?table?表名; 15.插入记录 例:insert?into?表名?values(内容1,内容2
文档评论(0)