发布网友 发布时间:2022-04-25 18:16
共3个回答
热心网友 时间:2022-04-12 12:52
varchar2能参与integer的计算必须使varchar2保存的是数字型的字符,然后通过to_number函数转换进行计算。
1、创建表,录入数据:
2、执行加法运算:
select id,to_number(sal)+10 from t;3、查询结果:
热心网友 时间:2022-04-12 14:10
不知道你是不是要在 2012-05 的基出上向前移动 1 个月份,如果是的话可以这样写: select to_char(add_months(to_date('2012-05','yyyy-mm'),-1),'yyyy-mm') from al 就可以得到'2012-04'热心网友 时间:2022-04-12 15:45
declare a varchar2(20);b number;