2012-09-19 52 views
-2

请给我提供要复制和粘贴的SQL,以便让我的if语句提示用户输入want_date,但如果用户只需单击“确定”,则默认值将会是当前日期。带参数查询的if语句

INSERT INTO tbl_New_part_ID_input (want_date) 
SELECT [please input want date or just click ok to use todays current date] AS Expr1; 

非常感谢。

回答

0

nz([Input Date],now())

nz是一个函数返回第二个项目,如果第一个是空的。

0

我更加注重MS SQL,不确定相同的语法是否适用于访问。但可以尝试一下或得到一个想法。如果value为null,它将使用系统中的当前日期。

INSERT INTO tbl_New_part_ID_input(ISNULL(@ Want_date,GETDATE())

+0

我想aplying你的代码,但它给我一个语法错误,请指教 –