随笔分类 -  数据库

摘要:select userid from t_wxuser group by wxno having count(*) > 1 像上面这句SQL在oracle中执行就会报错,但mysql不会。 但是呢,要注意:它只会返回一条数据。这里说的一条不是最终结果只有一条。 比如说有3个相同wxno的数据(比如wxno=test1),userid分别为101,102,103;还有2个wxno相同的数据(比如t... 阅读全文
posted @ 2014-12-15 14:31 烟花易冷丶人心易凉 阅读(471) 评论(0) 推荐(0)
摘要:copy from的语法:转http://blog.163.com/stephen_bk1.语法及使用说明1.1 语法下面我们来看一下SQL*Copy Command的语法及使用说明。在解释SQL*Plus Copy Command的语法之前,我们必须要明确SQL*Plus Copy Command不是一个方法或是函数,也不是一个SQL语句,它是一个命令(command),当然这个命令必须在SQL*Plus里运行。SQL*Plus Copy Command的语法:COPY {FROM database | TO database | FROM database TO database} {AP 阅读全文
posted @ 2013-11-26 17:23 烟花易冷丶人心易凉 阅读(3174) 评论(0) 推荐(0)
摘要:oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。一、查询系统中的job,可以查询视图--相关视图select * from dba_jobs;select * from all_jobs;select * from user_jobs;-- 查询字段描述/*字段(列) 类型 描述JOB NUMBER 任务的唯一标示号LOG_USER VARCHAR2(30) 提交任务的用户PRIV_USER VARCHAR2(30... 阅读全文
posted @ 2013-11-21 18:13 烟花易冷丶人心易凉 阅读(227) 评论(0) 推荐(0)
摘要:1.使用select intobegin select dno into v_dno from tbl where xxx.exception when no_data_found then --无数据end; 2.游标fetchopen mycursor;fetch mycursor into rec; if mycursor%notfound then --无数据 end if;close mycursor;3.游标%rowcount属性判断open mycursor; if mycursor%rowcount =0 then --无数据 end if; clo... 阅读全文
posted @ 2013-11-19 17:36 烟花易冷丶人心易凉 阅读(3094) 评论(0) 推荐(0)