天天看點

mysql擷取目前日期指派_一天一點MySQL複習——擷取資料庫系統時間、變量指派、變量比較...

一、SQL擷取系統時間

mysql> select now() from dual;

+---------------------+

| now() |

+---------------------+

| 2016-05-24 08:34:12 |

+---------------------+

1 row in set (0.00 sec)

mysql> select curdate() from dual;

+------------+

| curdate() |

+------------+

| 2016-05-24 |

+------------+

1 row in set (0.01 sec)

mysql> select curtime() from dual;

+-----------+

| curtime() |

+-----------+

| 08:36:23 |

+-----------+

1 row in set (0.00 sec)

二、變量指派

指派方式分為'select'與'set'

select 方式:

select @name:=value;

mysql> select @b:=4;

+-------+

| @b:=4 |

+-------+

| 4 |

+-------+

1 row in set (0.00 sec)

mysql> select @b;

+------+

| @b |

+------+

| 4 |

+------+

1 row in set (0.00 sec)

select row_name from table INTO @name;

mysql> select now() from dual INTO @test1;

Query OK, 1 row affected (0.00 sec)

mysql> select @test1;

+---------------------+

| @test1 |

+---------------------+

| 2016-05-24 08:48:21 |

+---------------------+

1 row in set (0.00 sec)

set方式:

指派:set @name:=value;

set @name=value;

mysql> set @c=1;

Query OK, 0 rows affected (0.00 sec)

mysql> select @c;

+------+

| @c |

+------+

| 1 |

+------+

1 row in set (0.00 sec)

mysql> set @c:=2;

Query OK, 0 rows affected (0.00 sec)

mysql> select @c;

+------+

| @c |

+------+

| 2 |

+------+

1 row in set (0.00 sec)

三、變量比較

mysql> select @time1,@time2;

+---------------------+---------------------+

| @time1 | @time2 |

+---------------------+---------------------+

| 2016-05-24 08:54:44 | 2016-05-24 08:27:57 |

+---------------------+---------------------+

1 row in set (0.00 sec)

mysql> select now() from dual INTO @time1;

Query OK, 1 row affected (0.00 sec)

mysql> select now() from dual INTO @time2;

Query OK, 1 row affected (0.00 sec)

mysql> select @time1,@time2;

+---------------------+---------------------+

| @time1 | @time2 |

+---------------------+---------------------+

| 2016-05-24 08:58:23 | 2016-05-24 08:58:38 |

+---------------------+---------------------+

1 row in set (0.00 sec)

mysql> select @time1 < @time2;

+-----------------+

| @time1 < @time2 |

+-----------------+

| 1 |

+-----------------+

1 row in set (0.00 sec)

mysql> select @time1 > @time2;

+-----------------+

| @time1 > @time2 |

+-----------------+

| 0 |

+-----------------+

1 row in set (0.00 sec)

資料庫——mysql如何擷取目前時間

1.1 獲得目前日期+時間(date + time)函數:now() 除了 now() 函數能獲得目前的日期時間外,MySQL 中還有下面的函數: current_timestamp() curren ...

mysql 資料庫擷取目前時間

mysql> select now(); +---------------------+ | now() | +---------------------+ | 2016-05-27 17:34 ...

一天一點MySQL複習——存儲過程

一.存儲過程概念 使用SQL編寫通路資料庫的代碼時,可用兩種方法存儲和執行這些代碼,一種是在用戶端存儲代碼,并建立向資料庫伺服器發送的SQL指令(或SQL語句),比如在C#.Java等用戶端程式設計語言中 ...

MySQL時間函數-擷取目前時間-時間差

MySQL中擷取目前時間為now(),不同于sqlserver getdate(). SQLServer轉MySQL除變化top 1 -> limit 1之後報錯: limit [Err] 15 ...

使用jquer擷取目前時間,并指派到input上。

今天,做一個項目,需要将自動擷取的時間能夠指派到input上.我一開始試用javascript寫的,寫之後使用很多辦法都指派失敗,最後使用了jquery寫了出來,下面附上代碼.

應用場景: 1.在資料表中,要記錄每條資料是什麼時候建立的,不需要應用程式去特意記錄,而由資料資料庫擷取目前時間自動記錄建立時間: 2.在資料庫中,要記錄每條資料是什麼時候修改的,不需要應用程式去特意 ...

mysql擷取目前時間,及其相關操作

擷取UNIX時間戳 : UNIX_TIMESTAMP(NOW()) 1.1 獲得目前日期+時間(date + time)函數:now() 除了 now() 函數能獲得目前的日期時間外,MySQL 中還 ...

mysql通過now&lpar;&rpar;擷取的時間不對

先用now()擷取系統時間,發現時間不對(差8個小時): mysql> select now(); +---------------------+ | now() | +------------ ...

随機推薦

&lt&semi;&lt&semi;&lt&semi; Js中實作對字元串的截取

1.函數split() 功能:使用一個指定的分隔符把一個字元串分割存儲到數組 例:var Data = "1/234/5678/9"; var str = shuju.split( ...

Java用于取得目前日期相對應的月初,月末,季初,季末,年初,年末時間

package com.zrar.date; import java.util.Calendar; /** * * 描述:此類用于取得目前日期相對應的月初,月末,季初,季末,年初,年末,傳回值均為St ...

linux信号量超過系統限制

部署一台新伺服器,信号量報錯,觀察也沒有key沖突,錯誤分析及解決如下: 建立一個不存在的信号量集傳回參數錯誤的報錯,因為信号量集的信号量數量超過了系統限制. 系統預設 /home/poc#ipcs ...

dive into python 讀筆(1)

chapter2 and 3: 使用Python IDE來互動式地測試表達式 編寫Python程式并且從IDE運作,或者從指令行運作 導入子產品及調用它們的函數 聲明函數以及doc string.局部變 ...

C&num;中Abstract和Virtual&lbrack;轉載&rsqb;

原文:http://www.cnblogs.com/blsong/archive/2010/08/12/1798064.html 在C#的學習中,容易混淆virtual方法和abstract方法的使用 ...

tomcat原理(一)server&period;xml中的host虛拟主機的了解

一.Tomcat伺服器端口的配置 Tomcat的所有配置都放在conf檔案夾之中,裡面的server.xml檔案是配置的核心檔案. 如果想修改Tomcat伺服器的啟動端口,則可以在server.xml ...

Mongodb的集合插入一個字段

在mongodb的現有集合中增加一個字段: db.rules.update({"_id" : ObjectId("587e5e0e09a4670334208e88&quo ...

python之使用單元測試架構unittest執行自動化測試

Python中有一個自帶的單元測試架構是unittest子產品,用它來做單元測試,它裡面封裝好了一些校驗傳回的結果方法和一些用例執行前的初始化操作. 單元測試架構即一堆工具的集合. 在說unittest ...

Windows system 在python檔案操作時的路徑表示方法

file_path =(r'i:\vacpy\ch10\pi_digits.txt') #将檔案路徑存儲在變量file_path中with open (file_path) as file_objec ...

旋轉數組的最小數字 - 劍指offer 面試題8

題目描述: 把一個數組最開始的若幹個元素搬到數組的末尾,我們稱之為數組的旋轉.輸入一個非遞減排序的數組的一個旋轉,輸出旋轉數組的最小元素.例如數組{3,4,5,1,2}為{1,2,3,4,5}的一個旋 ...