MySQL數據庫的datetime與timestamp

MySQL數據庫中有datetime與timestamp兩種日期時間型數據類型,其中timestamp可以用timestamp(n)來表示年月日時分秒的取值精度,如果n=14則完整匹配于datetime的精度,那為什么還需要datetime這種類型呢?我做過試驗,timestamp可以跟日期函數和時間函數直接比較和判斷,比如timestamp1<dateadd(cur_date(), interval 1 month)是完全成立的。timestamp(14)型數據列被修改為date時會被取整(時分秒丟失),反之會添零。而與datetime型則沒有任何問題,完全兼容,沒搞懂datetime的存在意義?!原來用慣了datetime,因為sql server的原因,可是MySQL數據庫不支持datetime列的默認值的函數設置,如常用的now()。據網絡上很多網友說,MySQL的默認值不允許設為函數。SQL server用now, Oracle用sysdate,可是MySQL用datetime只要用觸發器了,為了常用的createdate列需要維護一堆觸發器,真不合適。用timestamp呢,它會自動添加默認值為系統當前時間,當然只對表里的第一個timestamp列,不過大多數時候夠了。


本文轉自 dannyy1026 51CTO博客,原文鏈接:

http://blog.51cto.com/dannyyuan/104393

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/279897.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/279897.shtml
英文地址,請注明出處:http://en.pswp.cn/news/279897.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

平視相機svo開源項目_什么是平視顯示器(HUD),我應該得到一個嗎?

平視相機svo開源項目In a world full of augmented reality snowboard goggles and Google Glass, it seems only fair that our cars get to enjoy some of the same treatment. Heads-up displays, or “HUDs” as they’re better known, are a new type of add-on for cons…

yum 下載RPM包而不進行安裝

yum命令本身就可以用來下載一個RPM包&#xff0c;標準的yum命令提供了--downloadonly(只下載)的選項來達到這個目的。 $ sudo yum install --downloadonly <package-name> 默認情況下&#xff0c;一個下載的RPM包會保存在下面的目錄中: /var/cache/yum/x86_64/[centos/fe…

react項目打包后路徑找不到,項目打開后頁面空白的問題

使用 npm install -g create-react-app快速生成項目腳手架打包后出現資源找不到的路徑問題&#xff1a; 解決辦法&#xff1a;在package.json設置homepage 轉載于:https://www.cnblogs.com/lan-cheng/p/10541606.html

linux 下實現ssh免密鑰登錄

小伙伴經常在運維的時候需要ssh到很多其他的服務器&#xff0c;但是又要每次輸入密碼&#xff0c;一兩臺還沒什么&#xff0c;多了就煩了。所以這里教大家如何直接ssh到其他機器而不用輸入密碼。[rootjw ~]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter fi…

一些部署django用到的linux命令

mv untitled45/ /1601F/wang/ 將XXXX移動到XXX&#xff0c;也可以用于給XXX重新命名 zip -r -q -o hello.zip /1601F/3/untitled45 安靜的遞歸壓縮成zip文件 gunicorn -w 3 -b 0.0.0.0:8080 untitled45.wsgi:application啟動項目&#xff08;需要在manage.py同級目錄下運行&am…

ios 拍照 實現 連拍_如何在iOS設備上使用連拍模式拍照

ios 拍照 實現 連拍We’re sure you’ve tried to capture that perfect moment with your camera and you’re just a tad too late or too early and you miss it. If you own an iPhone or iPad, you can use burst mode and never miss that perfect shot again. 我們確定您…

pta l2-6(樹的遍歷)

題目鏈接&#xff1a;https://pintia.cn/problem-sets/994805046380707840/problems/994805069361299456 題意&#xff1a;給出一個二叉樹的結點數目n&#xff0c;后序遍歷序列post&#xff0c;中序遍歷序列in&#xff0c;求其層序遍歷序列。 思路&#xff1a;首先給二叉樹每個…

路由熱備份(HSRP)DynamipsGUI小試牛刀

——好久不見啊&#xff0c;大家最近過的還好嗎&#xff1f;——學而不思則罔&#xff0c;思而不學則殆。好了&#xff0c;既然已經踏上了CCNP之旅&#xff0c;那就和大家一起分享一下學習HSRP的體會吧——在CCNA中我們設計網絡的目的主要是——通&#xff01;到了CCNP&#xf…

WPF 如何實現簡單放大鏡

WPF 如何實現簡單放大鏡控件名&#xff1a;Magnifier作 者&#xff1a;WPFDevelopersOrg - 驚鏵原文鏈接[1]&#xff1a;https://github.com/WPFDevelopersOrg/WPFDevelopers框架使用.NET40&#xff1b;Visual Studio 2019;實現此功能需要用到 VisualBrush &#xff0c;放大鏡…

input 禁用智能提示_如何在智能手機上禁用緊急警報

input 禁用智能提示AMBER and emergency alerts occur when there’s a child abduction or there’s an important event such as a severe weather alert (tornado warning) that local governments needs to make people aware of. While we don’t recommend disabling the…

laravel中使用的PDF擴展包——laravel-dompdf和laravel-snappy

這兩天項目中需要將HTML頁面轉換為PDF文件方便打印&#xff0c;我在網上搜了很多資料。先后嘗試了laravel-dompdf和laravel-snappy兩種擴展包&#xff0c;個人感覺laravel-snappy比較好用。 一、使用laravel-dompdf擴展包 1、安裝擴展包 我們通過composer來安裝 composer requi…

「讀懂源碼系列2」我從 lodash 源碼中學到的幾個知識點

前言 上一篇文章 「前端面試題系列8」數組去重(10 種濃縮版) 的最后&#xff0c;簡單介紹了 lodash 中的數組去重方法 _.uniq&#xff0c;它可以實現我們日常工作中的去重需求&#xff0c;能夠去重 NaN&#xff0c;并保留 {...}。 今天要講的&#xff0c;是我從 _.uniq 的源碼實…

有小伙伴問:上位機用QT還是winform/wpf好?

楔子有小伙伴問&#xff1a;上位機用QT還是winform/wpf好&#xff1f;Qt是C寫的&#xff0c;跨平臺的UI框架&#xff0c;Winform/wpf是C#寫的不跨平臺的Windows上運行的UI框架。這兩個說到底是語言本質的爭論或者區別。優點Qt的優點是可以跨平臺運行UI界面&#xff0c;在Linux&…

使用jenkins進行項目的自動構建部署

jenkins 簡介 Jenkins是基于Java開發的一種持續集成工具&#xff0c;用于監控持續重復的工作&#xff0c;功能包括&#xff1a;持續的軟件版本發布/測試項目和監控外部調用執行的工作。 官網地址地址&#xff1a; https://jenkins.io 下載安裝啟動 CentOS 下用yum進行安裝啟動 …

如何刪除Apple Music中的連接功能

Love Apple Music, but tired of the intrusive Connect feature taking up space on your favorite artist’s page? Well, don’t worry, because getting “dis-Connected” is just a matter of changing a few simple settings in your iPhone or iPad running iOS 8.0 o…

python設計模式(十四):模板方法模式

定義一個算法或者流程&#xff0c;部分環節設計為外部可變&#xff0c;用類似于模板的思想來實例化一個實體&#xff0c;可以往模板中填充不同的內容&#xff1b;在模板思想下&#xff0c;實體的整體框架是確定的&#xff0c;他是一個模板&#xff0c;但是模板下內容可變&#…

FirstBird--項目流程

創建項目(英文路徑)—–img圖片文件創建窗體–設置大小(Basic—size–>320*480)—最大化功能禁用(Expert–>setResizable(false))添加面板–設置布局方式(set Layout—>AbsoluteLayout)自己創建面板 GameMain中將Jpanel1改為WinJpanel–創建對應類–>extends JPane…

PeeringDB初探

做網絡相關工作的&#xff0c;可能需要了解PeeringDB這個網站&#xff08;https://www.peeringdb.com)&#xff0c; 這里有大部分公開注冊的 ASN&#xff08;Autonomous System Number) 以及他們相互直接做Peering的信息&#xff0c;這也是這個網站名字的由來。據統計&#xff…

網站排障分析命令

系統連接狀態篇&#xff1a;1.查看TCP連接狀態netstat-nat|awk{print$6}|sort|uniq-c|sort-rnnetstat-n|awk/^tcp/{print$NF}|sort|uniq-c|sort-rnnetstat-ant|awk{print$NF}|grep-v[a-z]|sort|uniq-c2.查找請求數請20個IP&#xff08;常用于查找攻來源&#xff09;&#xff1a…