1. 程式人生 > >欄位是timestamp型別隨著更新該列的其他欄位也會自動更新為當前時間

欄位是timestamp型別隨著更新該列的其他欄位也會自動更新為當前時間

有一個欄位是timestamp型別~~~是記錄該列的建立時間的~~~~但現在發現一更新該列的其他欄位~~~這個timestamp就自動更新為當前時間~~~~應該怎麼做才能使他不變呢??

解決方法:只需在建立表的時候 timestamp型別 後面加上DEFAULT  CURRENT_TIMESTAMP

例:

之前建立表結構:

CREATE   TABLE EASYBUY_ORDER
(
  `eo_id`           INTEGER   PRIMARY   KEY   AUTO_INCREMENT   COMMENT '自動編號(標識列),主鍵',
  `eo_user_id`       VARCHAR(10)  NOT  NULL  COMMENT '使用者ID',         
  `eo_create_time`  TIMESTAMP  NOT  NULL    COMMENT '建立時間',

)ENGINE=INNODB AUTO_INCREMENT=6  CHARSET=utf8 ;

更改之後:

CREATE TABLE EASYBUY_ORDER
(
  `eo_id`           INTEGER  PRIMARY KEY AUTO_INCREMENT COMMENT '自動編號(標識列),主鍵',
  `eo_user_id`       VARCHAR(10) NOT NULL COMMENT '使用者ID',         
  `eo_create_time`  TIMESTAMP NOT NULL  DEFAULT  CURRENT_TIMESTAMP COMMENT '建立時間',


)ENGINE=INNODB AUTO_INCREMENT=6  CHARSET=utf8 ;

相關推薦

timestamp型別隨著更新其他自動更新當前時間

有一個欄位是timestamp型別~~~是記錄該列的建立時間的~~~~但現在發現一更新該列的其他欄位~~~這個timestamp就自動更新為當前時間~~~~應該怎麼做才能使他不變呢??解決方法:只需在建立表的時候 timestamp型別 後面加上DEFAULT  CURREN

DateTimeField如何自動設定當前時間並且能被修改 ——django日期時間的使用

  參考於:https://www.cnblogs.com/huchong/p/7895263.html   建立django的model時,有DateTimeField、DateField和TimeField三種類型可以用來建立日期欄位,其值分別對應著datetime()、date

MySql資料庫插入一條資料時,create_time自動新增當前時間

有時候我們會有這樣的需求。往資料庫新增一條資料。然後表中有一個欄位是creat_time。新增資料的同時,這個欄位預設為當前時間。其實很簡單。設定欄位型別為timestamp。然後下面預設值填寫CURRENT_TIMESTAMP 下面那個根據當前時間戳更新 勾上。yes.搞定

ORACLE,篩選單不重複的記錄,保留其他.

  在ORACLE中,我們常常對資料進行排序和篩選,例如:成績表中,將某一個人的所有科目成績放到一起來看,那麼我們會使用ORDER BY 語句。 例如表T1: Name   Subject     Score LI            Math          84 Z

mysql 建立表時 日期預設值當前時間

    mysql version 5.1     在mysql建立表的時候經常會遇到建立日期欄位需要設定當前時間為預設值的時候,就如sqlserver2000一樣,把預設值設為getdate()即可,我在網上查了N久都沒有查到使用有效的方法,最後自己研究了一些方法與大家分

win10篇 工作透明 設定了更新

一、使用了黑色背景工作列之後,於是乎想到了工作列透明會是什麼效果。 首先要開啟Win10透明效果,具體操作是:進入設定→個性化→顏色,開啟“透明效果”選項。 具體要不要修改登錄檔裡面的東西有待考究。 詳細可見 其他: Windows 10 深度美化有什麼技巧?

python 多進程——使用進程池,多進程消費的數據)是一個隊的時候,他自動去隊裏依次取數據

10個 sta find 因此 pool 時間 import nbsp load 我的mac 4核,因此每次執行的時候同時開啟4個線程處理: # coding: utf-8 import time from multiprocessing import Pool d

MySQL查詢時,將查詢時間更新當前時間now()的sql語句寫法

ann 語句 author mysql查詢 使用 app 技術分享 select ima sql語句寫法: select a.id,a.title,a.doc_content,a.write_time,a.author,a.articletype,a.channelid,

織夢讓編輯文檔自動更新主頁和列表頁

每次 archive 時也 arch 主頁 有時 它的 找到 lin 織夢後臺只能開啟發布後更新主頁,列表,和上下頁。有時候我們需要在編輯時也能更新想要的,這樣不用每次去生成。 打開 /dede/archives_edit.php 找到 $wintitle 在它的上面加入

Word文件自動生成目錄方法,一看就!還自動更新

無論是寫論文還是工作中,有時候需要設定Word文件的目錄,但是那麼多頁的文件,一個一個手動去新增太麻煩了,究竟有什麼好辦法可以讓Word文件自動生成目錄呢?相信大家都想知道,那今天就讓小編給大家講講Word文件自動生成目錄的方法吧,絕對簡單,保證大家看完就會! 1、先設定好文章的標題樣式 首先,需要把文章

Word文檔自動生成目錄方法,一看就!還自動更新

引用 有時 文本 images 圖片 鼠標 添加 麻煩 所有 無論是寫論文還是工作中,有時候需要設置Word文檔的目錄,但是那麽多頁的文檔,一個一個手動去添加太麻煩了,究竟有什麽好辦法可以讓Word文檔自動生成目錄呢?相信大家都想知道,那今天就讓小編給大家講講Word文檔自

【AngularJS】如果你修改了檢視,模型和控制器相應更新

如果你修改了檢視,模型和控制器也會相應更新 <!DOCTYPE html> <html> <head> <meta charset="utf-8"&g

Hibernate的方法獲取物件後,物件呼叫set後自動更新資料庫內容的解決辦法

例如:Object obj = dao.get(Object_2.classs,id);obj.setName("張三");這種情況下Hibernate下次提交事務的時候會把這個資料庫中對應資料更新成set後的。產生原因涉及到Hibernate設計原理,(以下這段話複製地址:

project 2013 工時完成百分比不自動更新填充

技術分享 span ima 自動更新 png col 百分比 img style 【工時完成百分比】、【實際完成百分比】 需要手填 【完成百分比】 會自動填,如下圖 project 2013 工時完成百分比不會自動更新填充

Field的getModifiers()方法返回int型別值表示的修飾符

JAVA 反射機制中,Field的getModifiers()方法返回int型別值表示該欄位的修飾符。 其中,該修飾符是java.lang.reflect.Modifier的靜態屬性。 對應表如下: PUBLIC: 1 PRIVATE: 2 PROTECTED: 4 S

如何在指定資料庫表中插入TimeStamp型別

# 在指定表中 插入一個 TimeStamp型別的欄位,預設當前時間作為插入時間顯示,以後更新資料時會跟著更新 時間 ALTER TABLE 表名 ADD 欄位名 TimeStamp default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

TIMESTAMP型別在SQL Server和MySQL中的含義和使用

公眾號上轉的滿天飛的一篇文章,MySQL優化相關的,無意中瞄到一句“儘量使用TIMESTAMP而非DATETIME”,之前對TIMESTAMP也不太熟悉,很少使用,於是查了一下兩者的區別。 其實,不管在SQL Server中還是MySQL中,“儘量使用TIMESTAMP而非DATETIME”都是有問題的

mysql(自動新增系統時間timestamp型別的CURRENT_TIMESTAMP與ON UPDATE CURRENT_TIMESTAMP屬性

timestamp有兩個屬性,分別是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP兩種,使用情況分別如下: 1.CURRENT_TIMESTAMP  當要向資料庫執行insert操作時,如果有個timestamp欄位屬性設為 

hibernate自動建表設定型別資料庫中timestamp型別

1:專案需要,欄位應該設計為timestamp型別,但自動建表後總是被設定為datetime(當時用的資料庫為sqlserver) Google後,在配置檔案(Xxx.hbm.xml)中column新增 sql-type="timestamp" default="CUR