高分`求解 请问有人能理解这个算法吗?小弟想了好久``(COMPUTEYEAR<@v_year and (COMPUTEMONTH-@v_month)=11)注:只求最好``最明白的解答`~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle的变量前面没有@符号(to_char(sysdate,'YYYY')<v_year and to_char(sysdate,'MM')-v_month=11) 这应该是MS SQl的写法吧,总而言之,是变量 一般作为条件判断啊,应该是个很基础的东西,比如你select f1,f2 from xxxTable where ..... 这是sqlserver脚本吧,sqlserver中tsql脚本变量用@开头,oracle里面没有以@开头的变量啊! 表面意思就是computeryear小于@v_year而且computermonth减去@v_month=11的比如@v_year=2009,@v_month=1那么只有当computeryear=2008、2007....小于2009而且computermonth=12时这个表达式才为TRUE实际上这个判断也只有当@v_month=1的时候才有可能成立 oracle 10g的表数据输入有可视化的界面吗? trigger 问题 求一条复杂SQL写法 如何强制drop掉用户 关于从一表中选择数据插入另一表中,在线等。QQ:4739739 求教一个多表关联的 update 语句 求助一个问题关于sql字符串合并 新手问题 ALTER TABLE T_NAME ADD (KEYYY PRIMARY KEY (ID)) 表空间足够,但是用户却不能够增加数据 orcle中 如何把多个表中的数据量统计到一张表中显示出来?要求显示在一行上。在线等! 一道非常难的sql查询题,请高手帮忙
oracle的变量前面没有@符号
(to_char(sysdate,'YYYY')<v_year and to_char(sysdate,'MM')-v_month=11)
一般作为条件判断啊,应该是个很基础的东西,比如你select f1,f2 from xxxTable where .....
这是sqlserver脚本吧,sqlserver中tsql脚本变量用@开头,oracle里面没有以@开头的变量啊!
比如@v_year=2009,@v_month=1
那么只有当computeryear=2008、2007....小于2009而且computermonth=12时这个表达式才为TRUE
实际上这个判断也只有当@v_month=1的时候才有可能成立