如何通过使用getdate()仅保存日期 [英] How to Save only date by using getdate()

查看:191
本文介绍了如何通过使用getdate()仅保存日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只想在数据库中存储当前日期.
我用这个

I want to store only current date in my database.
I use this

CREATE PROCEDURE dbo.UserRecord
AS
INSERT INTO tblDetail
(
   UNAME,
   UTYPE,
   CreatedDATE
)
VALUES
(
   @pUName,
   @pUType,
   getdate()
)
RETURN


它存储带时间的日期,但我只想存储日期.


it store date with time but i want to store date only.

推荐答案

另一种方法是
Another way is
convert(varchar(10), Getdate(), 101)


参考-答案-最好的仅在datetime字段中存储日期的方法? [


Reference - Answer to - Best way of store only date on datetime field?[^].

Thanks...


您可以通过几种方式进行操作.这是我用过的一个.
You can do this in a few ways. Here are one that I''ve used.
DATEADD(D, 0, DATEDIFF(D, 0, GETDATE()))


这篇关于如何通过使用getdate()仅保存日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆