您现在的位置是:主页 > news > 企业网站 php 下载/百度搜索链接入口

企业网站 php 下载/百度搜索链接入口

admin2025/5/1 15:12:58news

简介企业网站 php 下载,百度搜索链接入口,怎样在中国建设银行网站开通短信提醒,学校网站管理MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。1、自动UPDATE 和INSERT 到当前的时间:表:———————————Table Create Table——————————————————————————————-t1 CREATE TABLE t1 (p_c…

企业网站 php 下载,百度搜索链接入口,怎样在中国建设银行网站开通短信提醒,学校网站管理MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。1、自动UPDATE 和INSERT 到当前的时间:表:———————————Table Create Table——————————————————————————————-t1 CREATE TABLE t1 (p_c…

MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。

1、自动UPDATE 和INSERT 到当前的时间:

表:

———————————

Table   Create Table

——————————————————————————————-

t1      CREATE TABLE `t1` (

`p_c` int(11) NOT NULL,

`p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

) ENGINE=InnoDB DEFAULT CHARSET=gb2312

数据:

1    2007-10-08 11:53:35

2    2007-10-08 11:54:00

insert into t1(p_c) select 3;

update t1 set p_c = 2 where p_c = 5;

数据:

1    2007-10-08 11:53:35

5    2007-10-08 12:00:37

3    2007-10-08 12:00:37

2、自动INSERT 到当前时间,不过不自动UPDATE。

表:

———————————

Table   Create Table

—————————————————————

t1      CREATE TABLE `t2` (

`p_c` int(11) NOT NULL,

`p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP

) ENGINE=InnoDB DEFAULT CHARSET=gb2312

数据:

insert into t2(p_c) select 4;

update t2 set p_c = 3 where p_c = 5;

1    2007-10-08 11:53:35

2    2007-10-08 12:00:37

5    2007-10-08 12:00:37

4    2007-10-08 12:05:19

3、一个表中不能有两个字段默认值是当前时间,否则就会出错。不过其他的可以。

表:

———————————

Table   Create Table

———————————————————————

t1      CREATE TABLE `t1` (

`p_c` int(11) NOT NULL,

`p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,

`p_timew2` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'

) ENGINE=InnoDB DEFAULT CHARSET=gb2312

数据:

1    2007-10-08 11:53:35    0000-00-00 00:00:00

2    2007-10-08 12:00:37    0000-00-00 00:00:00

3    2007-10-08 12:00:37    0000-00-00 00:00:00

4    2007-10-08 12:05:19    0000-00-00 00:00:00

TIMESTAMP的变体

1,TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

在创建新记录和修改现有记录的时候都对这个数据列刷新

2,TIMESTAMP DEFAULT CURRENT_TIMESTAMP

在创建新记录的时候把这个字段设置为当前时间,但以后修改时,不再刷新它

3,TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

在创建新记录的时候把这个字段设置为0,以后修改时刷新它

4,TIMESTAMP DEFAULT ‘yyyy-mm-dd hh:mm:ss’ON UPDATE CURRENT_TIMESTAMP

在创建新记录的时候把这个字段设置为给定值,以后修改时刷新它

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2012-06-28 09:32

浏览 806

分类:数据库

评论