将字符串转换成Oracle数据库中的时间类型

我的Oracle数据库中的时间类型为:03-10月-2010输入的字符串为:2010-10-02怎样转换啊?

下面是使用Java完成的,已经试验通过。 import java.util.Scanner;
public class Style { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.print("请输入您的日期:");
String date = input.next();
StringBuffer buf = new StringBuffer();
buf.append(date);
String day = buf.substring(8, 10);
String mouth = buf.substring(4, 7);
String year = buf.substring(0, 4);
String newDate = day+mouth+"月" + "-" + year;
System.out.println(newDate);
}}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-16
DateFormat dfs = new SimpleDateFormat("yyyyMMdd");
Calendar c = Calendar.getInstance(); c.set(Calendar.YEAR, Integer.parseInt(InitUtil.USER_CONFIG
.getYea()));
c.set(Calendar.MONTH, Integer.parseInt(InitUtil.USER_CONFIG
.getMon()));
c.set(Calendar.DATE, Trade[i]);
第2个回答  2013-08-16
to_date(2010-10-02,'YYYY-MM-DD')

将字符串转换成Oracle数据库中的时间类型
\/ public static void main(String[] args) { \/\/ TODO Auto-generated method stub Scanner input = new Scanner(System.in);System.out.print("请输入您的日期:");String date = input.next();StringBuffer buf = new StringBuffer();buf.append(date);String day = buf.substring(8, 10...

oracle怎样把字符串转成时间格式
Oracle中将字符串转成时间格式可以使用TO_DATE函数。Oracle数据库中处理日期和时间是一个常见的任务,有时候我们需要将字符串转换为日期格式以便进行后续操作。TO_DATE函数就是用来完成这个任务的。使用TO_DATE函数 TO_DATE函数允许你将字符串转换为日期类型。其基本语法如下:TO_DATE 其中,string是你要转...

oracle怎么把字符串转换成日期
Oracle中将字符串转换为日期的操作可以使用TO_DATE函数。详细解释如下:Oracle数据库中的TO_DATE函数是用于将字符串转换为日期的。该函数接受两个参数:一个是待转换的字符串,另一个是字符串的格式。使用TO_DATE函数的基本语法是:sql TO_DATE 具体步骤如下:1. 确定待转换的字符串。这是你想要转换...

ORACLE怎样把字符串转成时间格式
当在ORACLE数据库中处理字符串转为时间格式时,如果你的D2表列对应的数据类型是DATE,尝试使用to_date函数插入字符串,其语法是正确的。然而,DATE类型默认包含年、月、日、时、分、秒信息,所以插入的字符串会自动填充这些默认值,通常是2010-03-01这样的格式。为避免这种情况,建议将D2表的列保持为...

oracle 怎么把字符串转换成日期
1、首先第一种转换方式是:将字符串类型的转换成数字类型的,这中方法转换直接用to_number()进行转换,具体的语法为to_number(str)就可以了。2、第二种:将数字类型转换成字符串类型的。这种转换方式用to_char(),其实转换的方式有点类似上面的to_number()模式,至于后面的999代表的和上面的意思一...

关于oracle中to_date的用法
在Oracle数据库中,to_date函数用于将字符串转换为日期格式。详细解释:1. 基本用法:to_date函数的主要作用是将字符串格式的日期转换为Oracle可以识别的日期格式。它的基本语法是:`TO_DATE`。其中,string是你要转换的日期字符串,format_model是日期的格式模型。例如:`TO_DATE` 将字符串 '2023-10-...

oracle 字符型中文日期怎么转换成日期型
1、第一步,将字符串类型转换为数字类型。此方法使用到“to number()”直接转换,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,数字类型将转换为字符串类型。此转换使用“to_char()”,代码见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,日期类型将转换为字符串类型...

Oracle 字符串转换为日期格式
1.将字符串类型转换为数字类型,这个方法直接用to_number()进行转换,具体的语法是to_number(STR)可以进行转换。2.将数字类型转换成字符串类型的,这个转换使用to_char(),它有点像上面的to_number()模式,999表示相同的内容。3.将日期类型转换成字符串类型,这种方法其实也用的是to_char(),就是将...

...把字符串类型的数据用java语言转换成oracle数据库能识别的日期类型...
oracle中有把字符产转换为日期的函数啊,TO_DATE('2009-10-01','YYYY-MM-DD'),你在Java中sql语句里直接用就可以了啊。如果你是想在Java中把字符串转换成日期型用如下的方法:String str="2009-10-01";SimpleDateFormat st=new SimpleDateFormat("yyyy-MM-DD");try { Date date = st.parse...

oracle时间格式转换
Oracle数据库中,时间格式转换是常见的操作。主要是因为不同的系统或者应用可能使用不同的时间格式,当数据在Oracle数据库和其他系统之间交互时,可能需要进行时间格式的转换。Oracle提供了两个非常有用的函数来进行时间格式的转换:TO_DATE和TO_CHAR。1. TO_DATE函数:TO_DATE函数用于将字符串转换为日期。

相似回答