Microsoft sql server 获取系统当前日期(时间)

本文介绍了如何在SQL中使用GETDATE()函数获取系统日期和时间,并在插入数据时应用。通过设置字段类型为DATE或DATETIME,可以自动记录当前时间。在更新数据库时,系统会默认记录或更新为当前时间,提供了一种便捷的方式来跟踪和记录操作的时间戳。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

获取系统日期(时间)

1、将时间的数据类型设置为date,然后在默认值或绑定输入 (CONVERT([varchar](12),getdate(),(111)))
如图
在这里插入图片描述
2、sql语句
插入时用getdate()获取

 String insert = "insert into lnlnfo(设备类型,设备编号,设备名称,入库数量,入库时间) values('"+type+"','"+id+"','"+NUM+"','"+count+"',getdate())";

3、查看数据库
就可以自动获取系统时间啦
在这里插入图片描述

4、如果想获取具体时间,将时间的数据类型设置为datetime,其他不变即可
在这里插入图片描述
(因为我是直接在原来的基础上改成datetime,没有重新插入数据,所以查看时系统默认为00:00:00.000,再插入数据就能获取当前系统具体时间啦)

//本篇作为个人学习笔记,仅供大家参考~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值