Oreacle学习
文章平均质量分 73
fengyang2
这个作者很懒,什么都没留下…
展开
-
如何正确利用Rownum来限制查询所返回的行数?
<br />如何正确利用Rownum来限制查询所返回的行数? <br />1、rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2, <br /> 依此类推,这个伪字段可以用于限制查询返回的总行数。 <br />2、rownum不能以任何基表的名称作为前缀。 <br />使用方法: <br />现有一个商品销售表sale,表结构为: <br />month char(6) --月份 <br />sell number(10,2) -原创 2011-03-29 10:16:00 · 313 阅读 · 0 评论 -
like,%,_ 的一些用法。。。
<br />like,%,_ 的一些用法。。。<br />首先创建表:<br />CREATE TABLE wildcard (<br />test VARCHAR2(25));<br />输入数据:<br />INSERT INTO wildcard VALUES ('23%45');<br />INSERT INTO wildcard VALUES ('2345');<br />INSERT INTO wildcard VALUES ('2365');<br />INSERT INTO wildcard原创 2011-03-29 09:25:00 · 883 阅读 · 0 评论 -
数据库锁机制
<br /> <br />锁定的概念:锁定是数据库用来控制共享资源并发布访问的机制。在多用户环境下,多个用户可同时访问相同的数据。Oracle 提供锁以确保在多用户环境下数据的完整性和一致性。在提交或回滚事务之前,Oracle 会锁定正被修改的数据。在用户完成或回滚事务之后,锁会自动释放。只有在提交或回滚事物之后,其他用户才可以更新这些数据。<br />锁的两种级别为:行级锁和表级锁。行级锁主要用于特定的行,表级锁主要用于整个表,下面我就行级锁和表级锁来个说明:<br />行级锁<br />行级锁只对用户正原创 2011-03-29 10:51:00 · 392 阅读 · 0 评论 -
练习题1~5
<br />Execise01 (请写出实现以下功能的sql语句)<br />1.创建只有一个数据文件的表空间test<br /> 指定保存路径,指定是否可以自动扩展。<br />2.创建一个名为DAVID的用户,口令为davidpass,设定其默认表空间为test,临时表空间为temp,并授予其连接数据库和创建表对象的权限。同时授予其访问另一用户MARTIN的表TEST的权限。<br />3.删除用户david及其所拥有的对象。<br />4.删除表空间test及其内容及数据文件。<br /><br /原创 2011-03-31 11:19:00 · 800 阅读 · 0 评论