sql 求全年每一个季度的存储过程
cs结构 sql 求全年每一个季度的存储过程
id aZl bTj CsTime
1 5 12 2011-7-1
1 9 1 2011-1-16
1 7 3 2011-7-18
。。。。。
。。。。。
。。。。。
存储过程:
SELECT
SUM(aZl) AS aaa,
SUM(bTj) AS bbb
FROM cs
WHERE datepart(quarter,CsTime)=@CsTime
我把sql写在代码里没有错误,
"SELECT
SUM(aZl) AS aaa,
SUM(bTj) AS bbb
FROM cs
WHERE datepart(quarter,CsTime)='"+textboxt.text+'";
但是运用到存储过程就提示转型失败。
提示:
从数据类型 nvarchar 转换为 datetime 时出错。
怎么写才正确?谢谢,感觉好像存储过程和SQL都不一样啊