sql server 默认时间 创建时间 最后修改时间
1 2 3 4 5 | 创建时间:将字段设置为datetime类型,并设置默认值为 getdate() ALTER TABLE 表名 ADD createTime SMALLDATETIME DEFAULT (GETDATE()) 修改时间:通过触发器,在 update After 后,使用如下语句实现: update tableName set columnName=getdate() WHERE ID IN ( SELECT DISTINCT ID FROM inserted) |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | /* Navicat Premium Data Transfer Source Server : xxx Source Server Type : SQL Server Source Server Version : 13005026 Source Host : x.x.x.x:1433 Source Catalog : xxx Source Schema : dbo Target Server Type : SQL Server Target Server Version : 13005026 File Encoding : 65001 Date: 30/06/2023 13:46:50 */ -- ---------------------------- -- Table structure for TestEqConfig -- ---------------------------- IF EXISTS ( SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N '[dbo].[TestEqConfig]' ) AND type IN ( 'U' )) DROP TABLE [dbo].[TestEqConfig] GO CREATE TABLE [dbo].[TestEqConfig] ( [id] int IDENTITY(1,1) NOT NULL , [teamid] int NULL , [field] varchar (8000) COLLATE Chinese_PRC_CI_AS NULL , [create_time] datetime2(0) DEFAULT (getdate()) NULL , [update_time] datetime2(0) NULL ) GO ALTER TABLE [dbo].[TestEqConfig] SET (LOCK_ESCALATION = TABLE ) GO -- ---------------------------- -- Auto increment value for TestEqConfig -- ---------------------------- DBCC CHECKIDENT ( '[dbo].[TestEqConfig]' , RESEED, 13) GO -- ---------------------------- -- Triggers structure for table TestEqConfig -- ---------------------------- CREATE TRIGGER [dbo].[trigger_TestEqConfig_update] ON [dbo].[TestEqConfig] WITH EXECUTE AS CALLER FOR UPDATE AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON ; -- Insert statements for trigger here update TestEqConfig set update_time=getdate() WHERE ID IN ( SELECT DISTINCT ID FROM inserted) END GO |
分类:
数据库 / SQL Server
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2019-06-30 Spring MVC 上传文件
2019-06-30 Spring MVC 实例:Excel视图的使用
2019-06-30 Spring MVC 数据模型与视图
2019-06-30 Spring MVC 验证表单
2018-06-30 apache ArrayUtils 工具类