遇到一个问题:消息 241,级别 16,状态 1,过程 convertdatetimeTest,第 9 行
从字符串转换日期和/或时间时,转换失败。/*
--datetime convert test
*/
use master
gocreate procedure convertdatetimeTest
(
@input varchar
)
as
begin 
declare @datetime datetime
set @datetime=CONVERT(datetime,@input)
select @datetime
endexec convertdatetimeTest '2013-7-17 13:15:07'
执行存储过程时报这个错误?
为什么我直接执行--select CONVERT(datetime,'2013-7-17 13:15:07')没有错呢? 为什么存储过程就不能讲串转换成时间?SQL存储