我有一个简单的表单,允许用户为其业务创建服务。他们还可以使用相同的表格将交易附加到该服务。
例子:
- 服务名称
- 服务价格
- 服务说明
- 激活交易
- 成交价
有两个隐藏的日期字段:
- 服务创建日期
- DealCreated_Date
我的问题是,因为这是“插入”表单,而不是更新在 DealCreated_Date 上合并条件的正确方法是什么?
例如:
INSERT INTO MyTable
(
ServiceTitle
,ServicePrice
,ServiceDescription
,ServiceCreated_Date
,ActivateDeal
,DealPrice
,DealCreated_Date
) VALUES
(
@ServiceTitle
,@ServicePrice
,@ServiceDescription
,GETDATE() // For ServiceCreated_Date
,@ActivateDeal
,@DealPrice
,???????
所以基本上,我想将 GETDATE() 用于 DealCreated_Date 字段,但仅当 ActivateDeal 为 TRUE (1)
是否有捷径可寻?
谢谢您的帮助。