1. 程式人生 > >mysql 追加update_time、create_time、id三欄位

mysql 追加update_time、create_time、id三欄位

緊當資料建立時設定值

alter table tbl_books modify create_time datetime  not null default current_timestamp

當資料被修改時該欄位自動更新

alter table tableName add update_time datetime not null default current_timestamp on update current_timestamp

修改主鍵自動增加

alter table tbl_books modify id bigint auto_increment

相關推薦

mysql 追加update_timecreate_timeid

緊當資料建立時設定值 alter table tbl_books modify create_time datetime not null default current_timestamp

MySQL---統計表a中資料的總條數統計表a中“狀態”為“1”的條數

1、統計表a中資料的總條數: select count(id) from a 2、統計表a中“狀態”欄位為“1”的條數: select count(id) from a where fk_st

如何修改帶索引的的長度,檢視刪除索引,修改屬性建立索引!

需要重新建立索引,因為長度不同會認為是兩個不同的所索引。 建立和刪除索引 索引的建立可以在CREATE TABLE語句中進行,也可以單獨用CREATE INDEX或ALTER TABLE來給表增加索引。刪除索引可以利用ALTER TABLE或DROP INDEX語句來實現。 (1)使用ALTER T

5獲取Class中的

5、獲取Class中的欄位 5.1 getField(String name) 只獲取共有的欄位 返回一個 Field物件,它反映此表示的類或介面的指定公共成員欄位 類物件。 /** * 獲取位元組碼檔案的欄位 */ @Test public void getFieldDemo() thr

Java——finalstaticstatic final修飾的賦值的區別

static修飾的欄位在類載入過程中的準備階段被初始化為0或null等預設值,而後在初始化階段(觸發類構造器<clinit>)才會被賦予程式碼中設定的值,如果沒有設定值,那麼它的值就為預設值。 final修飾的欄位在執行時被初始化(可以直接賦值,也可以在例項構造

TP5 關聯模型使用(巢狀關聯動態排序以及隱藏

在資料庫設計中,常常會有如下這種關聯模型,分類表中一條分類對應多個商品表中的商品 如果要獲得分類表中每條分類 以及 對應的商品的資訊,則需要先查詢分類表中的資料,然後根據結果遍歷查詢商品表,最後把資料拼接在一起 TP5中關聯模型可以解決這一問題 普通關聯 先建立分類表模型 Category.php

Elasticsearch: 布林(bool)過濾器--ANDORNOT查詢設定多個查詢

概念 bool (布林)過濾器。 這是個 複合過濾器(compound filter) ,它可以接受多個其他過濾器作為引數,並將這些過濾器結合成各式各樣的布林(邏輯)組合。 格式 一個 bool 過濾器由三部分組成: { "bool" : {

java 資料庫名資料表名和名大小寫問題

postgreSQL 中資料庫名、 資料表名和欄位名大小寫問題,這個問題很常見。 1 、資料庫名中的每個字母區分大小寫,這裡就要求 SQL 語句中的連線語句中的資料庫名中的每個字母和 postgreSQL 軟體的資料庫名 中的每個字母的 大小寫要嚴格一致。 2 、 下面是

SQL如何獲取一個數據庫中的所有表的名稱一個表中所有的名稱

1.查詢資料庫中的所有資料庫名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.查詢某個資料庫中所有的表名: SELECT Name FROM SysObjects Where XType='U' ORDER BY

django model filter 條件過濾,及多表連線查詢反向查詢,某的distinct

1.多表連線查詢:當我知道這點的時候頓時覺得django太NX了。   class A(models.Model):     name = models.CharField(u'名稱')   class B(models.Model):    aa = models.Fo

Java反射獲取基本型別包裝型別String物件型別的

package com.zkn.reflect.classinfo; import java.lang.reflect.Field; import java.lang.reflect.Type; import com.zkn.reflect.scope.Company; import com.zkn.r

nginx新增請求頭apache新增響應頭

nginx新增請求頭欄位: server{ ...... proxy_set_header MyHeader "test"; ...... } apache新增響應頭欄位(windows): 修改配置檔案httpd.conf 將下面這句話前面的“#”去掉。

django ORM model filter 條件過濾,及多表連線查詢反向查詢,某的distinct

版權歸作者所有,任何形式轉載請聯絡作者。 作者:petanne(來自豆瓣) 來源:https://www.douban.com/note/301166150/ 1.多表連線查詢:感覺django太NX了。   class A(models.Model):     name

MySQL中如何用一個表中的更新另一個表中欄

1,修改1列 update student s, city c set s.city_name = c.name where s.city_code = c.code; 2,修改多個列 update a, b set a.title=b.title, a.name=b.name wh

mysql 設定@@sql_mode 解決查詢非分組裡報錯問題

1 查詢sql_mode SELECT @@sql_mode; 2 把查詢的值複製黏貼,去掉ONLY_FULL_GROUP_BY,重新設定值 SET @@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISI

mysql【同資料庫的多表同操作】

一 令人窒息的CONCAT(str1,str2,…) 我只蹭蹭不進去 更新 SELECT CONCAT('update ‘,table_name,’ set 欄位名= 值; ') FROM information_schema.tables WHERE table_s

mysql資料庫根據主鍵關聯更新指定

需求: 現有兩個表分別為 person_info2  和 person_info ,person_info2 表資料不變,當person_info2表中的主鍵和person_info2 表的主鍵相同時,則更新person_info2 表中其他欄位更新為per

mysql正則表示式,實現多個匹配多個like模糊查詢

現在有這麼一個需求 一個questions表,欄位有題目(TestSubject),選項(AnswerA,AnswerB,AnswerC,AnswerD,AnswerE) 要求欄位不包含png,jpg,jpeg,gif  正常情況下會這麼寫 select * from questions

MySql:操作表的語句以及常用的型別

一.欄位型別 字元:VARCHAR(12) 二級制大資料:VLOB 大文字:TEXT 整形:TINYINT,SMALLINT,INT,BIGINT 浮點型:FLOAT,DOUBLE 邏輯型:BIT 日期型:DATE,TIME,DATETIME,TIMESTAMP 二.表的

【Linux】mysql命令列查看錶結構,等資訊

mysql查看錶結構命令,如下: desc table_name; //查表的欄位資訊(不包含欄位內容) show columns from table_name; //同上 show create table table_name; //查表字段資訊和字符集資訊