我想查一个表的某几列,
select 列1,列2 from 表1
如果在C# 我把查出的 结果放到 dataset 里
以便继续程序往下处理这些数据但是如果是在 SQL语句 里呢,我在 oracle 里的 JOB 里需要写
如何把查询结果装在一个变量里呢或哪里以供使用
select 列1,列2 from 表1
如果在C# 我把查出的 结果放到 dataset 里
以便继续程序往下处理这些数据但是如果是在 SQL语句 里呢,我在 oracle 里的 JOB 里需要写
如何把查询结果装在一个变量里呢或哪里以供使用
表里字段有 “开始停止时间”,“结束停止时间”
停止时间有 开始停止时间和结束停止时间。有可能一天挺几次,也有可能一天一直停着
我得判断,首先判断今天有没有 开始停止时间,如果有,说明今天停止了,那么就查找结束停止时间,如果有还要判断几次,这个我说的有点乱,我在C# 的程序里实现 了,但是现在要求在 数据库里做,我SQL 语句不太了解
静态查询使用view就而已了动态查询使用动态sql把值取到变量里就可以了。
但现在不是单个的值,是好几条记录,就相当于一个 dataset。这样如何赋给变量啊,是 建个数组吗
也就是TYPE语法是这样的: TYPE R_NAME IS RECORD(
name varchar2(200),
inc_reward number(4),
cuntion_reward number(4));
也就是说申明了一个名字:R_NAME的记录。里面有三个变量。
用这样的方法就可以把数据库里的数据一条条的进行处理了。。