一 WBO 与本地化应用的区别:
在SQL/PLUS development
tool:
1. 单句
SQL不需要以';'结尾,ctrl+enter执行
2. 多句SQL各自不需要‘;’结尾,但每两句需要一个空行
3. PL/SQL语句不需要'/'在结尾。
在SQL/PLUS
1. 每个SQL需要‘;’结尾,按回车执行,如果没有‘;‘,回车后仍是等待继续输入
2. 每个PL/SQL需要'/'结尾,不然回车后仍是等待继续输入
3. 语句块后的’/‘意味着提交之前所有操作。
二 意料之外的Issue:
1. 网页上是通过jdbc传送sql,jdbc 本身对“--{}” 敏感,则
测试时应关注这个case--
如:
select sysdate -- {aa}
from dual
>> can be fixed.
2. 如果信息显示乱码,这次是服务器编码问题, 也可能是别的。
3. 支持HTML5的浏览器(Chrome),可以上传文件夹。
Note:子文件夹文件路径。
如:
Folder“f” : folder “f1” & file ”a.sql";
folder"f1": “a1.sql"
>> folder "f" 上传后因显示:
”a.sql"
"f1/a1.sql"
4. @在这里的用法为“@aa.sql” 然后 Run便是运行“aa.sql".
Note: 在@yi应该也能在string中正常使用,或作为搜索条件用。
5. 在 client
oracle development tool 中的特殊数据类型--
BLOB: can't be inserted, updated, deleted and show '(HUGECLOB)' in search result list if not null; else, show '(HugeClob)'.
CLOB: can be inserted, updated, deleted similar to string. And the real value can be shown in result list.
Expected in
web version: copy client version.
6. Session time out后,用于下载等连接
数据库的链接将失效。(可以提示用户已经time out)
7. 检查search result list的默认排序是否影响order by 语句。
如:
...
order by col3, col4
但列表初始化是否是一律sorted by col1 in asc order.