特定日期作为默认值 [英] Specific Date as Default Value
本文介绍了特定日期作为默认值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将例如12/31/2050的特定日期放在列的默认值或绑定属性中。 :)SQL Server中的
I want to put a specific date for example 12/31/2050 in the Default Value or Bindings Property of a Column. :)
推荐答案
,
指定默认日期...
set column prperty AllowNull false
和 Defaultvalue 2050/12/31
快乐编码!
:)
in SQL-Server,
to assign default date...
set column prperty AllowNull false
and Defaultvalue 2050/12/31
Happy Coding!
:)
解决方案1很好,但我会分享一些关于为列清除defalt值的有用信息。请参考以下链接:
指定列的默认值 [ ^ ]
列的默认值 [ ^ ]
另一种方法是使用存储过程 [ ^ ] COALESCE [ ^ ]功能:
Solution 1 is good, but i would share some useful information about specyfying defalt value for column. Please, refer below links:
Specify Default Values for Columns[^]
The Default Value of a Column[^]
Another method is to use stored procedure[^] with COALESCE[^] function:
CREATE PROCEDURE InsertDate
@myDate DATETIME NULL
AS
BEGIN
SET @myDate = COALESCE(@myDate,'1900-01-01') --set default date if date passed as parameter is NULL
--insert command ;)
END
这篇关于特定日期作为默认值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文