Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
2014-05-27 12:36
821 查看
转自: http://blog.csdn.net/keda8997110/article/details/8810804
例如有表table,table 中有两个字段:name 、makedate
1.oracle:
插入系统时间应为sysdate:
insert into table (name,makedate) values('测试',sysdate);
2.Db2:
插入系统时间应为current timestamp并且makedate数据类型为timestamp
insert into table (name,makedate) values('测试',current timestamp);
3.SqlServer:
插入系统时间应为GETDATE()
insert into table (name,makedate) values('测试',GETDATE());
4.MySQL:
插入系统时间应:
now():以'yyyy-mm-dd hh:mm:ss'返回当前的日期时间,可以直接存到datetime字段中。
curdate():’yyyy-mm-dd’的格式返回今天的日期,可以直接存到date字段中。
insert into table (name,makedate) values('测试',now());
------------------------------------------------------------------------------
db2创建default时间为系统时间的字段
CREATE TABLE "TBLUE" ("BSID" CHAR(30) NOT NULL ,
"DUETIME" TIMESTAMP default current timestamp )
相关文章推荐
- 【转】Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
- Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
- Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
- Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
- Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
- Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
- Oracle、Db2、SqlServer、MySQL 数据库插入当前系统时间
- Oracle、Db2、SqlServer、MySQL数据库插入当前系统时间
- ORACLE-DB2-SQLSERVER-MYSQL 数据库 时间转换 查询表结构
- 数据库分页sql语句(mysql,oracle,sqlserver,DB2)
- c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)(一)
- c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)
- 在java中获取当前系统时间 插入数据库中的时间值没有时间只有日期的原因
- c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)(三)
- c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)(四)
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
- c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)2
- mysql/oracle 小技巧自动插入当前时间
- 阿里巴巴核心业务系统数据库平台迁移: Oracle -> MySQL 停机时间控制在10分钟之内
- c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)(四)