【发布时间】:2021-03-09 16:49:24
【问题描述】:
我有这个触发器 - 你能修复这段代码中的错误吗?
INSERT INTO trSMSPoolHeader (SMSGatewayServiceCode, IsSent, SendDate, CreatedDate,
LastUpdatedDate, CompanyCode, StoreTypeCode, MessageResponseID,
IsCommonMessageText, IsBusy, MessageReasonCode, SMSForCustomerRelationshipID, IsMail, MessageSubject)
SELECT
, IsSent = 0
, SendDate = GETDATE()
, CompanyCode = 1
, StoreTypeCode = 5
, MessageResponseID = N''
, IsCommonMessageText = 0
, IsBusy = 0
, MessageReasonCode = 4
, SMSForCustomerRelationshipID = N''
, SMSGatewayServiceCode = N'AjansIletisim'
, CreatedDate = GETDATE()
, LastUpdatedDate = GETDATE()
, IsMail = 0
, MessageSubject = N'Kampanya'
FROM
#SendSms
WHERE
PhoneNumberForSMS <> ''
AND DiscountOfferCode = N'Taahhüt-01'
SQL 错误:
将 varchar 值 '2020-11-26' 转换为数据类型位时转换失败
【问题讨论】:
-
要回答您的问题,您应该添加具有数据类型的表结构并添加您的 DBMS 标签,尽管它可以被猜到。
标签: sql database triggers getdate