我可能对此想得太过分了,但是如何将一个值插入到表的列中,其中另一个指定的列等于一个指定的值?某些不适用于以下内容。
CREATE PROCEDURE [dbo].[bcasp_InsertDate]
@TicketNum nvarchar(250),
@DateFinal datetime
AS
BEGIN
SET NOCOUNT ON;
SELECT DateFinalEmailSent FROM T_Ticket WHERE TicketNumber = @TicketNumber
INSERT INTO T_Table(DateFinalEmailSent) VALUES (@DateFinal)
END
答案 0 :(得分:4)
编写的代码不起作用,因为您没有在第一个<div class="modal fade" id="myTimesheetModal">
<div class="modal-dialog" role="document">
<div class="modal-content">
@Html.Partial("_TimesheetPartialModal", new AddTimesheetViewModel())
</div>
</div>
</div>
语句中为@DateFinal
分配值,但是该语句以及附带的变量确实是不必要的。
为什么不只是直线SELECT
?
INSERT
答案 1 :(得分:1)
您需要在代码中进行以下更改才能使其正常工作。
SELECT @DateFinal= DateFinalEmailSent FROM T_Ticket WHERE TicketNumber = @TicketNumber