第五章游标和触发器
游标:
隐式游标:%FOUND, %NOTFOUND ,%ROWCOUNT
1.%FOUND 用法,只有在DML 语句影响一行或者多行时,%FOUND 属性才返回 TRUE。下列示例演示了 %FOUND 的用法:
begin
update employees2 set first_name = 'scott' where employee_id = 2;
if ...
分类:
数据库 时间:
2014-12-09 21:35:32
阅读次数:
335
result = executeQuery(“ SELECT FName, FSalary FROM T_Employee ”); for(i=0;i !=”NOT(表达去翻 相同于!)SELECT * FROM T_Employee WHERE NOT(FAge=22) AND NOT(FSALA...
分类:
数据库 时间:
2014-12-09 21:21:29
阅读次数:
353
http://www.cnblogs.com/kongyiyun/archive/2010/10/19/1855274.html使用Lambda表达式将会造成Lambda表达式主题部分的代码重复.var allEmployees = new List() { new Employee { Emplo...
select * from per_all_people_f papfwhere trunc(sysdate) between trunc(papf.effective_start_date) and trunc(papf.effective_end_date) and papf.employee_...
分类:
其他好文 时间:
2014-12-09 19:26:10
阅读次数:
156
首先,创建一个员工表,sql语句如下:
CREATE TABLE employee(
id NUMBER(4),
name VARCHAR2(20) NOT NULL,
gender CHAR(1) DEFAULT 'M',
birth DATE,
salary NUMBER(6,2),
comn NUMBER(6,2),
job VARCHAR2(30),
...
分类:
数据库 时间:
2014-12-05 22:50:16
阅读次数:
237
NSSortDescriptor 指定用于对象数组排序的对象的属性。如果是Employee对象需要按照name来排序,就生成下面的descriptorNSSortDescriptor*descriptor = [NSSortDescriptorsortDescriptorWithKey:nameas...
分类:
编程语言 时间:
2014-12-05 00:33:51
阅读次数:
222
package lianxi4; public abstract class Employee { private String name; private int number; private MyDate birthday;
public String getName() { return n...
分类:
其他好文 时间:
2014-12-04 00:55:23
阅读次数:
262
委托的使用和语法定义委托的使用是由四步来完成的,依次为:声明委托、创建委托对象、委托关联方法、调用我们用一个例子来说明这四步如何操作,我们完成一个老板委托员工写报告的实例,看如何实现。首先我们应该定义两个类,老板类Boss和员工类Employee,老板委托员工写报告,其实是老板什么都没做,而是告诉员...
索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。
数据库索引采用的是B+树,如果查询两个表的内容:
select * from a, b where a.id = b.id;
只需要在b表上的id建立索引,因为查询里对“左表a”没有条件,是全部输出...
分类:
数据库 时间:
2014-11-26 11:33:49
阅读次数:
197
我们可以使用describe extended financial.employee命令来查看这个表的详细表结构信息(如果当前所处的工作数据库就是financial,那可以不佳finanacial)。
如果使用formatted替代关键字extended的话,那可以得到更多的输出信息。
如果用户只想查看某一列的信息,那么只要在表名后增加这个字段的名称即可。这种情况下,使用extended关键字...
分类:
其他好文 时间:
2014-11-24 11:51:06
阅读次数:
177