使用select确定存储过程参数

时间:2017-10-07 09:03:59

标签: sql-server tsql

我正在调用一个存储过程,我正在尝试将数字转换为日期时间(因为我从excel中抓取它,所以它将日期转换为数字:

exec UpdateInvoices @InvoiceDate = select cast(cast(42109 as datetime) as date)

这不起作用,我在Select附近的语法不正确。

这样做的正确方法是什么?

2 个答案:

答案 0 :(得分:1)

您需要先设置参数。

35.122.322.43

答案 1 :(得分:1)

丢失select

exec UpdateInvoices @InvoiceDate = cast(cast(42109 as datetime) as date)