




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. select * from table_name where rownumbegin and rownumv end2.sql = select * from tablecon.prepareCall(SELECT * FROM(SELECT A.*, rownum r FROM(+sql+) A WHERE rownum +(intPage-1)*intPageSize);今天想查询一下Oracle数据库下所有的表名或某个用户下的所有表,半天没想起来.还是在网上找到了答案select table_name from all_tables;/ 所有的表明select table name
2、 from user all tables;/ 用户的所有的表一下是转贴的sql语句的帖子.查询所有的表查询所有的表查询所有的表/查出一个用户查询所有用户查询所有用户查询数据库名和它的IDselect * from user_objects;select * from dba_tables;select * from all_tables;select * from user_usersselect * from all_usersselect * from dba_usersselect name,dbid from v$database;select * from sys.user_tab
3、_columns; / 查询表名,并显示列名describe表名查询表结构select * from sys.user_tab_columns where table_name=表名 / 查询指定表名的字段2:查询数据库参数show parameter db;3:查询数据库的实例名select instance_name from v$instance;4:数据库域名数据库安装结束后,如果要知道正在运行额数据库是否有域名以及数据库域名名称可以用select value from v$parameter where name=db_domainshow parameter domain5:数据库
4、服务名如果数据库有域名,则数据库服务名就是全局数据库名,如果该数据库没有定义域名,则数据库 服务名与数据库名相同show parameter service_name6:显示当前用户show user7:直接登陆sqlplus ”/as sysdba8:当前ORACLE系统时间select sysdate from dual;9:查询数据库字典v$nls_parameter产看字符集相关参数select * from v$nls_parameters;oracle基本操作语句(适合初学者)oracle操作语句: 1 创建表create table 表名( 列名1类型,列名2类型2修改类属性3添
5、加列alter table 表名modify (列名类型);alter table 表名add (列名类型);4添加主键约束和非空约束alter table 表名add constraint pk_表名 primary key (歹U名);alter table 表名modify (列名 not null);5 删除主键约束alter table 表名drop primary key;6失效约束alter table 表名drop constraint pk_ 表名;alter table 表名disable primary key;alter table 表名disable constrai
6、nt pk_ 表名;7有效约束alter table 表名enable primary key;8删除列alter table 表名enable constraint pk_表名;alter table 表名drop column 歹U名;9. 设置某列不可用,然后删除alter table 表名 set unused (列名);alter table 表名 drop unused columns;10. 修改表名rename表名1 to表名2alter 表名 1 rename to 表名 2;11. 截断表truncate table 表名;12. 截断表保留行空间truncate tabl
7、e 表名 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. 为列插入空值(其列不能为 not null)insert into 表名 values (内容
8、1,null,null);19. 创建表(包括主键及外键设置)方法一create table 表名 (列名1类型constraint pk_ 表名 primary key,列名2类型not null,列名3类型constraint fk_ 表名 reference 表名 (列名),列名3类型constraint ck_表名 check (列名 3 in (” 内容 T,”内容 2”,” 内容 3”);20. 查询所有行select * from 表名;21. 查询某几列select列名h列名2 from表名;22. 重复行消除select distict 列名 from 表名;23. wher
9、e语句查询select * from 表名 where 条件 order by 列名;where(注:如number类型查出自动按升序排列,如要按降序排列,则select * from表名 条件 order by 列名 desc;)24. 创建表,方法create table 表名( 列名1类型primary key,列名2类型not null,列名3类型check (列名3 in列名4类型refernce表名(列名);25. 修改列二?的数据update 表名 set(歹ij =? ) where 列=?26. 删除行delete from 表名 where 条件;27. 事务处理-事务处理
10、update表名set列名(日期)=,f30-5 月98”where条件;savepoint markl;delete from 表名 where 条件;savepoint mark2;rollback to savepoint markl;rollback;28. 建立用户userl,密码为password授予用户connect,resource的权限connect角色用于登录resource角色用于建表等.cormect system/managercreate user userl identified by password;grant connect,resource to password;29. 数据控制语言connect scott/tiger30. 把对表1查询和修改的权限授予userl grant select,update on表1 to userl;31. 把对表表1中列1和列2修改的权限授予门grant update(歹ij 1 洌 2) on 表 1 to userl;32. 把对表表1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医学影像师考试试卷及答案解析
- 2025年文化创新与产业转型专业能力考核试题及答案
- 2025年师范专业英语考试试卷及答案
- 2025年社区护理管理考试试题及答案
- 2025年人才招聘与面试管理职能考核题及答案
- 2025年青少年心理健康教育知识考试卷及答案
- 2025年建筑师职业考试试题及答案列表
- 2025年教师职业能力培训考试题及答案
- 2025年环境污染治理与技术考试试卷及答案
- 2025年道德与法治教师培训考试试题及答案
- 课标视角下数学跨学科项目式学习案例设计与思考
- 2025届福建省厦门市高三下学期第二次质检(二模)历史试题
- 国开《离散数学》大作业及答案
- 离婚协议专用(2025年版)
- 船舶安全隐患排查
- 北森高管测评试题及答案
- 离婚协议书 标准版电子版(2025年版)
- 2025年服装制版师(高级)职业技能鉴定考试题库
- 2025届西藏林芝地区五下数学期末考试试题含答案
- 财政投资评审咨询服务预算和结算评审项目投标文件(技术方案)
- 企业技术管理咨询服务合同书
评论
0/150
提交评论