i have written query:
select * w_tbl did not in (select did tbl_assign) , cast(measdatetime date) = @dta order cast(measdatetime date) desc
so can see sending parametrized query.
so put 24/09/2010 00:00:00
@dta
but error:
conversion failed when converting date and/or time charterer string.
i tell why doing , purpose:
i have datetime column, , want select/fetch data date (i.e. don't want fetch datetime wise, has according date)
if want select date , have datetime type, use date functions:
dateadd ( dd , 0 , datediff ( dd , 0 , @dta))
so in case:
select * w_tbl did not in (select did tbl_assign) , dateadd ( dd , 0 , datediff ( dd , 0 , measdatetime)) = dateadd ( dd , 0 , datediff ( dd , 0 , @dta)) order measdatetime desc -- no need cast/convert here, ok either way
Comments
Post a Comment