1.测试组负责软件质量
2.在Oracle中update表时,如果更新的值与原值相等,则不会为记录加锁。
3.在PL/SQL程序中,可以在update一条记录的同时,返回指定列的值
4.在Oracle数据库中,rowid可以唯一标识表中的一条记录,后插入的行,其rowid一定比先插入的大
5.可以发布有缺陷的软件产品。
6.好的测试员不懈追求完美。
7.在Oracle中update表时,如果没有符合条件的记录,将引发NO_DATA_FOUND异常。
8.Oracle数据库的B-tree索引一定不包含空值。
9.12在Oracle数据库,使用索引一定会加快select速度,但update速度可能会降低。
10.在PL/SQL程序中,FETCHY一个CURSOR,如果取不到记录,不会引发NO_DATA_FOUND异常。急求答案,谢谢!
2.在Oracle中update表时,如果更新的值与原值相等,则不会为记录加锁。
3.在PL/SQL程序中,可以在update一条记录的同时,返回指定列的值
4.在Oracle数据库中,rowid可以唯一标识表中的一条记录,后插入的行,其rowid一定比先插入的大
5.可以发布有缺陷的软件产品。
6.好的测试员不懈追求完美。
7.在Oracle中update表时,如果没有符合条件的记录,将引发NO_DATA_FOUND异常。
8.Oracle数据库的B-tree索引一定不包含空值。
9.12在Oracle数据库,使用索引一定会加快select速度,但update速度可能会降低。
10.在PL/SQL程序中,FETCHY一个CURSOR,如果取不到记录,不会引发NO_DATA_FOUND异常。急求答案,谢谢!
解决方案 »
- 没有存储过程oracl比mysql慢好多吗?
- 存储过程返回影响行数 不对啊
- 请高手提供一个具体的oracle触发器例子
- "&"为什么在查询中出异常"select * from aaaa where bb='67676&808'"
- 初学者,学习pl/sql,大家看看我写的游标,用法用的对么??
- shell调用存储过程时参数的传递
- row_number()over排序问题
- 客户端登陆数据库总提示“数据库已关闭”
- Oracl817中的Oracle Enterprise Managert和DBA Stdio有什么区别,我晕!
- 关于ASP+ORACLE FOR OLEDB,能解决问题,给500分也无所谓
- 单号加1
- 取最近一天进行求和的问题
主观题我就不给答案了。还有,答案仅供参考
2.会加锁的
3.在触发器里面执行update操作的时候,被更新的字段会产生一个new值和一个old值,这个old值就是你想要的
4.rowid是一条记录物理层面上的标识,是一条记录的所谓的伪列,该字段是字符串类型,不存在递增关系
7.sql语句的update是不会引发异常的,pl/sql就不了解了.
我所知道的是select col into v_col from t这样的隐式游标时,查询不到记录会引发NO_DATA_FOUND异常
8.B-tree索引允许空值
9.都不见得。
10.不了解
会3.在PL/SQL程序中,可以在update一条记录的同时,返回指定列的值
不行,只能返回作用的条数4.在Oracle数据库中,rowid可以唯一标识表中的一条记录,后插入的行,其rowid一定比先插入的大
rowid是物理地址,不一定后面的比前面的大,比如后面的插入到前面删除后的块里去了。7.在Oracle中update表时,如果没有符合条件的记录,将引发NO_DATA_FOUND异常。
sql和plsql都不会有,在plsql里可以 用%NOTFOUND来判断是否有结果被update了8.Oracle数据库的B-tree索引一定不包含空值。
b树不索引空值9.12在Oracle数据库,使用索引一定会加快select速度,但update速度可能会降低。
索引一定会降低update的速度,但是不见得会提高select的速度10.在PL/SQL程序中,FETCHY一个CURSOR,如果取不到记录,不会引发NO_DATA_FOUND异常。
游标不会有异常,所以我们经常是用过EXIT WHEN %NOTFOUND来判断,但是select column into v_col这样的语句有可能