社区
基础编程
帖子详情
关于oracle数据库查询结果是否为空的判断???
leexhy
2003-05-13 05:59:12
$query="select f_num from t_gg where rep_date=to_date($date1,'yyyymm')";
$stmt=ociparse($db_connected,$query);
ociexecute($stmt);
怎样判断记录集$stmt是否为空???
...全文
1092
12
打赏
收藏
关于oracle数据库查询结果是否为空的判断???
$query="select f_num from t_gg where rep_date=to_date($date1,'yyyymm')"; $stmt=ociparse($db_connected,$query); ociexecute($stmt); 怎样判断记录集$stmt是否为空???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuepengfei
2003-05-15
打赏
举报
回复
ociexecute($stmt);
if(($result=OCIExecute($stmt))=="")
把上面的那个ociexecute($stmt)去掉
leexhy
2003-05-15
打赏
举报
回复
谢了,结帖!(leexhy欢天喜地的说)
leexhy
2003-05-14
打赏
举报
回复
不,是出现Warning: OCIStmtExecute: ORA-00936: missing expression
leexhy
2003-05-14
打赏
举报
回复
$query="select f_num from gg where rep_date=to_date($date1,'yyyymm')";
$stmt=ociparse($db_connected,$query);
ociexecute($stmt);
if(($result=OCIExecute($stmt))=="")
{
echo'<head>';
echo"<meta http-equiv=\"content-Type\" content=\"text/html; charset=gb2312\">";
echo"<link rel=\"stylesheet\" href=\"baobiao.css\" type=\"text/css\">";
echo'</head>';
echo"<body bgcolor='#DEE2DE'>";
echo('<p> </p><font size=2><center>对不起,报表已经录入过,您不能重复录入!</center></font>');
echo'</body>';
ocifreestatement($stmt);
ocilogoff($db_connected);
exit;
}
else
{
ocifreestatement($stmt);
ocilogoff($db_connected);
}
谢谢!!!
yuepengfei
2003-05-14
打赏
举报
回复
贴出来你的程序看看
leexhy
2003-05-14
打赏
举报
回复
哈哈,再次感谢!!鞠躬!!
TO:yuepengfei(刁馋)
可以实现,可是一样出现上面的两个Warning,该怎么办呢??
是我其它什么地方写错了吗?
leexhy
2003-05-14
打赏
举报
回复
TO:calljia(边缘游走)
你的办法可行,可是,不管是那种结果,
页面总出现下面的两个Warning,怎么将它们去掉呢
Warning: OCIStmtExecute: ORA-00936: missing expression
Warning: Wrong parameter count for ocicolumnisnull()
yuepengfei
2003-05-14
打赏
举报
回复
不好意思,ociexecute()被写成了ociexcute()
$result是指语句执行结果
你也可以通过ocinumrows来做(不知道这次单词写错没有:p)
leexhy
2003-05-14
打赏
举报
回复
谢谢两位!!!
to:yuepengfei(刁馋)
提示以下错误:
Warning: OCIStmtExecute: ORA-00936: missing expression
Fatal error: Call to undefined function: ociexcute()
请问$result是什么?
我的意图是:如果查询结果为空,则输出一个提示页面,若不为空,
则继续该页面执行
to:calljia(边缘游走)
您的意思是if(OCIColumnIsNULL($stmt)==NULL)?
calljia
2003-05-14
打赏
举报
回复
OCIColumnIsNULL -- Test whether a result column is NULL
yuepengfei
2003-05-14
打赏
举报
回复
1.if(($result=OCIExcute($stmt))!="")
2.OCIFetchStatement($stmt,$array)
leexhy
2003-05-14
打赏
举报
回复
who can help me?
mysql
判断
表字段
是否为空
_mysql
判断
字段
是否为空
SB.Append("select ");SB.Append("mpe.EVIDENCE_ID ");SB.Append("left join media_private_evidence mpe on mpe.BAITAI_NO=ec.BAITAI_NO ");if (vo.imgCondition != "-1"){if (vo.imgCondition == "0"){SB.Append("...
oracle
查询结果集迭代,
Oracle
如何循环查询结果集,进行新增或修改
Oracle
的PL/SQL中怎样循环查询的结果集,然后根据查询结果进行
判断
,是新增或修改操作loop循环例子for item in (select a,b,c from table_a where 条件) loopinsert into table_b(a,b,c) values (item.a,item.b,item.c);end loop;如何将查询结果集进行赋值-- 获取结算单位是否存在(查...
oracle
XML DB的使用
XML DB简介
Oracle
XML DB 是一组专门为 XML 开发的内置高性能存储和检索技术,首次随
Oracle
9i 数据库第 2 版推出。
Oracle
XML DB 将 World Wide Web Consortium (W3C) XML 数据模型完全吸收到
Oracle
9i 数据库中,并为导航和查询 XML 提供了新的标准访问方法。可以同时获得关系数据库技术和 XML 技术的所有优势
【DB笔试面试710】在
Oracle
中,用哪个参数可以
判断
一个数据库是否是RAC库?
♣题目部分在
Oracle
中,用哪个参数可以
判断
一个数据库是否是RAC库? ♣答案部分在SQL中查询CLUSTER_DATABASE这个参数即可以看出当前库是否是RAC库,示例如下...
oracle
游标查询为空,
Oracle
中
判断
空游标的方法-
Oracle
1、声明包 www.2cto.com01createorreplacepackage TAL_TESTis0203— Author : ADMINISTRATOR04— Created : 2012/12/9 15:15:3805— Purpose : XXXX的测试0607TYPE myCursorTypeISREFCURSOR;0809–测试空游标10PROCEDUREp_testEmpty...
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章