当前位置:首页 » 编程语言 » sql日期转换为oracle
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql日期转换为oracle

发布时间: 2023-08-30 07:46:23

‘壹’ ORACLE 数据库 sql 转换 只取 年和月

1、首先打开SQL SERVER管理工具,然后选择一个数据库,单击新查询。

‘贰’ T-SQL语句变成Oracle版

cast要改掉,oracle没这个参数,你用to_number,to_char和to_date取替换就行,还有dateadd,oracle好像没有,不过oracle支持直接的日期加减法,你可以先to_date然后加1,然后再to_char回来
其他的好像没什么要改的。

‘叁’ JAVA或SQL(Oracle)对日期进行格式转换:2012/1/1 10:35:23这样的日期转换成20120101

SELECT to_char(to_date('2012/1/1 10:35:23','yyyy/mm/dd hh24:mi:ss'),'yyyymmdd') FROM al;

‘肆’ 把sql server语句转换成ORACLE的

1.varchar变varchar2
2.datetime变date
3.int和float都要变number,这个根据需要(考虑int改number(9),float改number(9,2))
4.自增值,oracle是通过sequence实现,没有auto_increment这个说法.如果有需要,先建sequence,再改掉相关的函数和存储过程.