INSERT INTO InvoiceData ( ServiceOrderIDPK, InvoiceType, InvoiceName, InvoiceMakeout, InvoiceCompanyPhone, InvoiceCompanyID, InvoiceCompanyAdd, InvoiceCompanyBank, InvoiceCompanyBankNo, InvoiceZipCode, Invoice_strAdd, Invoice_strName, Invoice_strPhone, Invoice_strEmail, ApplicationTime, AuditStatus, InvoiceMoney, ApplyOAID ) VALUES ( #{ServiceOrderIDPK}, #{InvoiceType}, #{InvoiceName}, #{InvoiceMakeout}, #{InvoiceCompanyPhone}, #{InvoiceCompanyID}, #{InvoiceCompanyAdd}, #{InvoiceCompanyBank}, #{InvoiceCompanyBankNo}, #{InvoiceZipCode}, #{Invoice_strAdd}, #{Invoice_strName}, #{Invoice_strPhone}, #{Invoice_strEmail}, GETDATE(), 0, #{InvoiceMoney}, #{ApplyOAID} ) UPDATE InvoiceData SET ServiceOrderIDPK = #{ServiceOrderIDPK}, InvoiceType = #{InvoiceType}, InvoiceName = #{InvoiceName}, InvoiceMakeout = #{InvoiceMakeout}, InvoiceCompanyPhone= #{InvoiceCompanyPhone}, InvoiceCompanyAdd = #{InvoiceCompanyAdd}, InvoiceCompanyBank = #{InvoiceCompanyBank}, InvoiceCompanyBankNo = #{InvoiceCompanyBankNo}, InvoiceZipCode = #{InvoiceZipCode}, Invoice_strAdd = #{Invoice_strAdd}, Invoice_strName = #{Invoice_strName}, Invoice_strPhone = #{Invoice_strPhone}, Invoice_strEmail = #{Invoice_strEmail}, InvoiceMoney = #{InvoiceMoney}, AuditStatus = 0 WHERE InvoiceID = #{InvoiceID}