Oracle数据库常用的Sql语句.doc

Oracle数据库常用的Sql语句.doc

ID:51829110

大小:37.50 KB

页数:4页

时间:2020-03-16

Oracle数据库常用的Sql语句.doc_第1页
Oracle数据库常用的Sql语句.doc_第2页
Oracle数据库常用的Sql语句.doc_第3页
Oracle数据库常用的Sql语句.doc_第4页
资源描述:

《Oracle数据库常用的Sql语句.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Oracle数据库常用的Sql语句今天想查询一下Oracle数据库下所有的表名或某个用户下的所有表,半天没想起来.还是在网上找到了答案.selecttable_namefromall_tables;//所有的表明selecttable_namefromuser_all_tables;//用户的所有的表一下是转贴的sql语句的帖子.select*fromuser_objects;                //查询所有的表select*fromdba_tables;                       //查询所有的表select*fromal

2、l_tables;                       //查询所有的表select*fromuser_users                   //查出一个用户 select*fromall_users                               //查询所有用户select*fromdba_users                        //查询所有用户selectname,dbidfromv$database;       //查询数据库名和它的IDselect*fromsys.user_tab_column

3、s;//查询表名,并显示列名describe表名                        //查询表结构2:查询数据库参数showparameterdb;3:查询数据库的实例名selectinstance_namefromv$instance;4:数据库域名数据库安装结束后,如果要知道正在运行额数据库是否有域名以及数据库域名名称可以用selectvaluefromv$parameterwherename='db_domain'showparameterdomain5:数据库服务名如果数据库有域名,则数据库服务名就是全局数据库名,如果该数据库没有定义

4、域名,则数据库服务名与数据库名相同showparameterservice_name 6:显示当前用户showuser7:直接登陆sqlplus"/assysdba"8:当前ORACLE系统时间selectsysdatefromdual; 9:查询数据库字典v$nls_parameter产看字符集相关参数select*fromv$nls_parameters;//*************oracle基本操作语句(适合初学者)oracle操作语句:1.创建表create table 表名( 列名1 类型, 列名2 类型);2.修改类属性alter tab

5、le 表名 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

6、 表名 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 表名2alter 表名1 rename to 表名2;11.截断表trun

7、cate table 表名;12.截断表保留行空间truncate table 表名 resue storage;13.查看表结构desc table 表名;14.删除表drop table 表名;15.插入记录例:insert into 表名 values(内容1,内容2,内容3,内容4);16.带参数对话方式插入行例:insert into 表名 values(&列名1,&列名2);  insert into 表名 values(内容1,内容2);17.插入某几列记录insert into 表名(列名1,列名2) values(内容1,内容2);18

8、.为列插入空值(其列不能为not null)insert into 表名 val

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。