
数据库
文章平均质量分 63
tancfjob
这个作者很懒,什么都没留下…
展开
-
oracle 游标
游标1 cursor cur_para(id varchar2) is --参数只给类型 select bname from books where book.id=id; t_name book.bname%type; begin open cur_para(001); loop fetch cur_para into t_name;原创 2007-10-08 16:24:00 · 413 阅读 · 0 评论 -
oracle table
grant all on book to tt with grant option 对象授权grant create user to test with admin option 系统授权create user gg identified by bb角色授权create role myrolegrant select on tt.emp to myrole;gr原创 2007-10-08 16:37:00 · 514 阅读 · 0 评论 -
oracle 安装
Enterprise Manager Database Control URL - (orcl) :http://180:1158/em 数据库配置文件已经安装到 D:/oracle/product/10.2.0,同时其他选定的安装组件也已经安装到 D:/oracle/product/10.2.0/db_1。iSQL*Plus URL 为:http://180:5560/isq原创 2007-10-08 16:26:00 · 467 阅读 · 0 评论 -
oracle view
view 作用 安全 一致性 方便一种虚表,实际上是操作基表可以插入数据 insert into myview values();create or replace view myviewas select * from books where id>30 with check option 用于限制视图来更新数据的用视图封装多表查寻不能利用视图来修改两个以上的基表只原创 2007-10-08 16:27:00 · 710 阅读 · 0 评论 -
oracle 同义词
同义词(为了所引用表,写重复代码 ) 当操作另外用户的表时,需要写出该用户名 如select * from scott.dept 创建同义词,则可简化这种操作建:create synonym dept for scott.dept; 适合当前用户删: drop synonym dept建公共同义词: create public synonym dept for scott原创 2007-10-08 16:29:00 · 709 阅读 · 0 评论 -
oracle 序列
序列: 建:create sequence myseq start 1 increament by 1 order nocycle;用:select myseq .nextval from books注: select myseq.current from books如果关机后(数据库),只能用myseq.nextval 查找当前值比较容原创 2007-10-08 16:30:00 · 450 阅读 · 0 评论 -
oracle 触发器
触发器:没参数事务:原子性———不可分割的 一致性———操作两个表时,若只有一个表成功,那就产生不一致性 隔离性———与并发性是一对,只能读提交的数据 永久性———回滚,就不能提交 如:select * from books for update update books set commit只有提交后,另一用户才能更新,实际上原创 2007-10-08 16:34:00 · 580 阅读 · 0 评论 -
在vc2005中 ado 访问数据库 recordset.open 第二次时出错
在查询记录时,出现了在第二次用 recordset.open 打开时出错.经过分析发现 recordset 有可能未正常关闭.(以前在vb 中好像没有) 处理过程大至:recordeset.open -> recordset.close -> sleep 部分代码如下: OpenRecordset(); char* pStatement="SELECT * FRO原创 2008-12-25 17:22:00 · 1086 阅读 · 1 评论