天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
123
返回列表 发新帖
楼主: hbbs2012

如何实现对ORACLE数据库中的视图的查询?

[复制链接]
bess 发表于 2012-10-12 15:15:30 | 显示全部楼层
您好,如果您要实现多条件查询,您的代码应该类似如下:
if(条件1  != null&&条件2  != null&&条件3  != null&&条件4  != null&&....)
{
var sql = "select * from  .... where 条件1 = ... and 条件2 = .. and ..........";
}
sql;
然后如果您需要在不同的条件返回不同的结果集,为了代码的严谨与规范,我们建议您不要用多个if结构,而是用多重if结构。
 楼主| hbbs2012 发表于 2012-10-15 11:51:13 | 显示全部楼层
谢谢哈,对基表的查询问题解决了。
但是,我现在还有问题就是我的贴子标题的问题,如果实现对ORACLE数据库的视图的查询。不知道你们有没有技术人员做过相关的操作,我按着做对基表的查询试验了一下,不行啊~~
purple 发表于 2012-10-15 12:00:48 | 显示全部楼层
不行的状况是什么?如果报错请贴出错误信息,谢谢。
 楼主| hbbs2012 发表于 2012-10-15 13:00:41 | 显示全部楼层
嗯,可以了。应该是我自己设计出了问题。

那我还想问一下,是不是要想实现对ORACLE数据库中视图的查询,必须要建一张和视图字段一模一样的基表才行?因为我们有时建视图,是从不同的多个基表中选取字段建立一个视图,这样的情况下,是不是必须需要建立一个和视图一样结构的基表,才能实现对视图的查询?
bess 发表于 2012-10-15 13:42:38 | 显示全部楼层
您好,不是的哦,我们的视图过滤是支持多表查询的。

然后如果您还有问题,请另开新帖!!

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 07:31

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表