groupby 函数中是不是不支持传递参数啊, 就是这种用法是不是不支持啊,应该怎么修改以下?GROUP BY fun(:stat_date,to_char(datttt, 'yyyy-mm-dd')) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fun是一个函数? 我好像没见过啊? 不能这么玩吧,group by 后面得是table 列吧~ group by 使用自定义函数时,参数只能用表中的字段吧,否则的话也没有意义哦。。 group by的内容需要在select结果集中出现 不是啊,select集中包含该列就可以啊,比如 select fun(:stat_date,to_char(datttt, 'yyyy-mm-dd')) 这个知道的,也写了,不过还是不行,主要问题是在这里fun(:stat_date,to_char(datttt, 'yyyy-mm-dd')) fun(‘25’,to_char(datttt, 'yyyy-mm-dd')) 就没问题 fun(:stat_date,to_char(datttt, 'yyyy-mm-dd')) 的问题,datttt是表中的字段,:stat_date是字符串类型,如果直接写字符串是没有问题的 ORA-00979: 不是 GROUP BY 表达式 你的这种 需求只能通过动态SQL来操作 关于如何连接表查询的问题 坐等高手解题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ORACLE非预定义异常错误的问题 oracle自定义变量类型? 求用OCCI连接oracle数据库源代码 导出,插入问题?? 使用 imp 的时候,没有选项能够强行覆盖掉数据库里面已有的同名的table吗? 新手提问:一个有关在pb中使用oracle的问题,望各位高手赐教 请问优化与具有无规律可循-请帮助优化Update. 根据sql编一个存储过程 oracle 11g 问题 oracle连接问题
不是啊,select集中包含该列就可以啊,比如 select fun(:stat_date,to_char(datttt, 'yyyy-mm-dd'))
这个知道的,也写了,不过还是不行,主要问题是在这里fun(:stat_date,to_char(datttt, 'yyyy-mm-dd'))
fun(‘25’,to_char(datttt, 'yyyy-mm-dd')) 就没问题
fun(:stat_date,to_char(datttt, 'yyyy-mm-dd'))
的问题,
datttt是表中的字段,
:stat_date是字符串类型,如果直接写字符串是没有问题的