mysql中now()函数在oracle中怎么用

发布网友

我来回答

4个回答

懂视网

在dao中这样写 member(name,pw,register_time)value(?,?,‘"+DbAssitor.sdfyyyyMMddHHmmss.format(new Date())+"‘);"; //数据库助手类定义一个sdf类 public class DbAssitor { /** 数据库相关操作中操作结果是没有影响行数 ***/ public static int NO_AFFECT_ROW = 0; public static String sdfyyyyMMddHHmmss_ = "yyyy-MM-dd HH:mm:ss"; public static SimpleDateFormat sdfyyyyMMddHHmmss = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); }

mysql中now()函数的使用,还有oracle的sysdate

标签:

热心网友

当前时间
mysql> SELECT NOW();
+---------------------+
| NOW() |
+---------------------+
| 2010-10-22 20:33:23 |
+---------------------+
1 row in set (0.00 sec)

在 Oracle 里面, 用 SYSDATE

SQL> ALTER session
2 SET nls_date_format='yyyy-mm-dd hh24:mi:ss';

Session altered.

SQL>
SQL> SELECT sysdate FROM DUAL;

SYSDATE
-------------------
2010-08-31 18:33:59

注: 以上 SQL 不是今天执行的, 因此请无视 2010-10-22 与 2010-08-31

热心网友

用cast就可,但要填适当的类型,示例:

select cast(11 as unsigned int) /*整型*/

select cast(11 as decimal(10,2)) /*浮点型*/

热心网友

new Date()追问已解决 直接用sysdate 不用加括号

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com