SQLPlus directive "WHENEVER SQLERROR EXIT 1" will return a specified code when any SQL error throwed when run a sql file.Then we can catch the return ...
闲来没事,又把SqlHelper敲了一遍。一般,每个程序员都会比较喜欢用自己写的SqlHelper,用起来顺手,呵呵。public class SqlHelper { public static readonly string str = ConfigurationManager...
EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或FalseEXISTS 指定一个子查询,检测 行 的存在。语法: EXISTS su...
今天早上用户打电话说系统的排序有问题,仔细看了一下,问题好像是出在ROWNUM这个函数上。在Oracle下ROWNUM函数是对查询结果按照顺序分配自增行序号,所以很多人都利用这个特点进行分页操作,即rownum between 30 and 60,这种限制返回行数的小窍门在普通情况下都很正常,但如果...
我们知道,要连接一个数据库需要知道四个参数:1. 登陆用户名:user;2. 登录密码:password;3. 存放数据库的服务器地址(server_ip)和端口(server_port);4. 数据库名(db_name);我们如果要连接db_name这个数据,除了用户名密码以外,还需要输入类似“s...
不知道大家在安装了Oracle数据库的时候有没有这样或那样的困惑,今天这篇文章就把Oracle数据库的安装过程理一下,作为总结,方便以后的学习。 首先,将下载的两个文件放在一个目录下解压,然后打开文件,双击执行setup.exe 然后便进入例如以下界面,电子邮件的地址能够不写(我就没写,不然总能收....
最近处理了一个问题,原因是由于命中ORA-600 [kole_t2u], [34] - description, bugs 导致 在udump 目录下大量转储 出cdmp 文件,
然后这些 cdmp 撑爆本地磁盘空间, 在oracle 发现本地无空间可写一些日志时,又触发ORA-7445 [_memmove()+64]
而触发ORA-600 [kole_t2u], [34] 的 根本原因是因...
以前一直用PL/SQL Developer来管理Oracle,发现真的使用起来很不方便。打开很卡,而且界面左上角总是多出那个框,怎么都无法设置默认隐藏掉。
唯一让人觉得很值得的就是有一个美化工具,不过后来发现Toad 其实也有一个format工具,就果断卸载PL/SQL了。
PL/SQL创建表的时候很不方便,包括修改表结构,一直报错。使用Toad 虽然也不是很方便,但是对比PL/SQL来说方便...
public Map push(final PushBean pb) throws Exception {
StringBuffer sql = new StringBuffer();
sql.append("{call adUmwPush_mac(?,?,?,?,?,?,?,?,?,?,?)}");
Map map = new HashMap();
map = jdbcTempl...