2012-09-19 2 views
-2

if 문에 want_date을 입력하라는 메시지를 표시하기 위해 복사하여 붙여 넣을 SQL을 제공하십시오. 그러나 사용자가 "OK"를 클릭하면 기본값이 현재 날짜.if-statement with Parameter Query

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는 2 번째 항목이 첫 번째 경우는 null하는 기능입니다.

0

저는 MS SQL에 대해 더 많은 것을 알고 있습니다. 동일한 구문이 액세스에서 작동하는지 확신 할 수 없습니다. 그러나 그것을 시도하거나 아이디어를 얻을 수 있습니다. value가 null의 경우, 시스템으로부터의 현재의 일자를 사용합니다.

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

+0

내가 코드를 aplying 시도 하지만 구문 오류가 발생했습니다. 제발 조언 –