數(shù)據(jù)庫中CreateAt、UpdateAt字段的意義


視頻鏈接:


CreateAt、UpdateAt代表什么意思_騰訊視頻

PPT鏈接:https://ptteng.github.io/PPT/PPT-java/task1-createAt.html#/

1,背景介紹

我們在創(chuàng)建數(shù)據(jù)庫表時,有CreateAt,UpdateAt,CreateBy,UpdateBy四個字段,這四個字段是為了記錄數(shù)據(jù)庫表的每一次操作。

2,知識剖析

CreateAt:創(chuàng)建時間

UpdateAt:更新時間

CreateBy:創(chuàng)建人

UpdateBy:更新人


CreateAt:bigint

UpdateAt:bigint

CreateBy:Varchar

UpdateBy:Varchar

3,常見問題

1,這兩個時間應(yīng)該在什么情況下賦值?

2,是否應(yīng)該開放給外部調(diào)用的接口?

4,解決方案

1,CreateAt/CreateBy是在數(shù)據(jù)新建時獲取的,以后這個字段不會再變化。

? ? ?UpdateAt/UpdateBy是在數(shù)據(jù)進行修改操作時獲取的,隨著每一次的修改而做出相應(yīng)的變化。

2,如果是查詢接口調(diào)用,是可以的。

? ? ?如果是修改或者刪除等其他接口,是不可以開放的。這兩個字段涉及到對數(shù)據(jù)庫操作的記錄,只能由代碼來自動控制,而不能把權(quán)限放開。

5編碼實戰(zhàn)

CreateAt&CreateBy

UpdateAt&UpdateBy

6,擴展思考

7,參考文獻

8,更多討論

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容