急...对不起,我没分了

hbzyduwu 2003-07-14 05:48:46
难道Oracle查询和MS SQL大不一样??
我用的是Oracle9i数据库,做了一个网站,现在想查询表info中corname字段为空的记录,这样为什么不行?字段类类型是nvarchar2

$sql = "select id from info where corname=''"; //这样不行
但为什么where corname!="NULL";//这样可以找出不为空的数据
...全文
34 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
more_zou 2003-07-16
  • 打赏
  • 举报
回复
to:snowy_howe
在oracle中null和‘’是不一样的,好像在sql server中是一样的

more@xgis>select * from dual;

D
-
X

more@xgis>select * from dual where null='';--中间没有空格的

no rows selected

more@xgis>select * from dual where null=null;

no rows selected

wsfx 2003-07-15
  • 打赏
  • 举报
回复
字段的值为null和值为''是两回事,不要搞混了
snowy_howe 2003-07-15
  • 打赏
  • 举报
回复
字段的值为null和值为''是一回事,但是值为' '不一样
more_zou 2003-07-14
  • 打赏
  • 举报
回复
在Oracle中,‘ ’不等于null,null不等于null
象下面这样写
select id from info where corname is null
walkworm 2003-07-14
  • 打赏
  • 举报
回复
判断不为空要用: is not null..
内容概要:本文针对区域综合能源系统(RIES)的多目标优化调度问题,提出了一种基于NSGA-II多目标进化算法并计及电-热-气综合需求响应(IDR)的优化模型。研究构建了一个涵盖电力、热力与天然气等多种能源形式的RIES集成模型,旨在协同优化“系统运行成本最小化”与“用户用能满意度最大化”这两个相互冲突的目标。通过在Matlab环境中实现NSGA-II算法,成功求解出一组代表最优权衡关系的帕累托前沿解集,为决策者提供了多样化的调度方案选择。文中深入探讨了电-热-气综合需求响应的精细化数学建模方法,并将其作为一种关键的柔性调节资源融入优化框架,有效实现了负荷侧的削峰填谷,提升了能源的整体利用效率与系统运行的经济性。研究通过详实的仿真算例验证了所提模型与算法的有效性和优越性,结果表明,引入综合需求响应机制能够显著降低系统综合运行成本,同时有效改善用户的用能体验。; 适合人群:具备一定电力系统、优化算法和Matlab编程基础的研究生、科研人员及从事能源系统规划与优化工作的工程师。; 使用场景及目标:① 学习和复现基于NSGA-II的多目标优化在综合能源系统中的应用;② 研究电-热-气综合需求响应的建模方法及其在系统调度中的作用;③ 获取可用于科研和教学的Matlab代码实例。; 阅读建议:此资源提供了完整的Matlab代码实现,读者应结合文档内容,重点理解综合需求响应的建模逻辑、多目标优化问题的构建以及NSGA-II算法的具体实现步骤,并通过运行和调试代码加深对区域综合能源系统优化调度核心思想的理解。

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧