社区
Sybase
帖子详情
在oracle81中有一存储过程不支持sql中的case语句? 为何??
wujinbao
2001-12-19 01:42:05
存储过程中有一sql语句,其中用高case字句但系统总是抱错!
sql语句型如: select count(case when col1=1 then col1 end) as con from table ; 不知为和 该sql语句在sql*plus中执行没有问题!
...全文
104
6
打赏
收藏
在oracle81中有一存储过程不支持sql中的case语句? 为何??
存储过程中有一sql语句,其中用高case字句但系统总是抱错! sql语句型如: select count(case when col1=1 then col1 end) as con from table ; 不知为和 该sql语句在sql*plus中执行没有问题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wujinbao
2001-12-19
打赏
举报
回复
那么我 要用col1为1时去累加另一字段col2 sum(col2)的数值如何写语句?
zhuzhichao
2001-12-19
打赏
举报
回复
select count(decode(col1,1,col1,0)) as con from table ;
wujinbao
2001-12-19
打赏
举报
回复
decode?? how to use!!!
wujinbao
2001-12-19
打赏
举报
回复
还没有运行呀 在oracle81中定义一存储过程 将
select count(case when col1=1 then col1 end) as con from table ;
改为select count(*) from table ;既用到case语句的地方去掉 点击应用后系统没有报错!
多谢 多谢 !1急!!
ironhero
2001-12-19
打赏
举报
回复
oracle中用decode
zhuzhichao
2001-12-19
打赏
举报
回复
報什麼錯?
精通
SQL
--结构化查询语言详解
15.5.2
oracle
中
存储过程
和函数的管理 324 第16章
sql
触发器 325 16.1 触发器的基本概念 325 16.1.1 触发器简介 325 16.1.2 触发器执行环境 325 16.2
sql
server
中
的触发器 326 16.2.1
sql
server触发器的种类...
oracle
存储过程
----
case
条件控制
语句
的用法
上一篇
oracle
存储过程
—-赋值、相等、分支的写法
oracle
存储过程
—-
case
条件控制
语句
的用法 今天又看到了另一种条件控制的方法
case
。
case
语句
可以分为两种类型: 一种是简单的
case
语句
,它给出一个...
Oracle
的学习心得和知识总结(九)|
Oracle
数据库PL/
SQL
语言条件选择
语句
之IF和
CASE
语句
技术详解
Oracle
数据库PL/
SQL
语言条件选择
语句
之IF和
CASE
语句
技术详解
SQL
CASE
语句
的使用
SQL
CASE
语句
的使用
CASE
是一个控制流
语句
,其作用与IF-THEN-ELSE
语句
非常相似,可根据数据选择值。
CASE
语句
遍历条件并在满足第一个条件时返回值。 因此,一旦条件成立,它将短路,从而忽略后面的子句并返回结果。 ...
oracle
存储过程
ddl,
Oracle
存储过程
中
的DDL
语句
Oracle
的
存储过程
,是我们使用数据库...1、“借道而行”的DDL从
Oracle
PL/
SQL
和
存储过程
程序开发原则上,应该是不鼓励在SP
中
使用DDL
语句
的。首先一个表现,就是
Oracle
在编译时就不允许直接在SP
中
使用DDL
语句
。下面...
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章