在oracle中,我们可以将日期插入到varchar2中而不进行to_char转换吗?
这个太长了,无法评论。
Oracle会使用插入过程中的本地化设置将日期转换为字符串。 不仅是Oracle,任何数据库都是如此。 对于一个日期,通常可能是 "DD-MON-YY "的格式。
这里是 是一个将日期插入到 varchar2
列。
也就是说,你 不该 这样做。 你应该使用正确的数据类型在数据库中存储日期时间的值--那将会是 date
或 timestamp
. 如果你想插入一个常量,那么使用 date
或 timestamp
修饰符后面加上适当的值。