السلام عليكم ورحمة وبركاتة
انا عندى مشكلة صغيرة في جملة insert into
مع sql server 2008
جملة ال insert :
insert into [Times].[dbo].[Claimold] (Claim_id,invo_id,Claim_date,invo_date,emp_id,emp_name,cust_id,cust_name,cost_invo)
values(5,4,'Jan-10-1999','31/12/2010','0','emp_test','1','hossam',44)
رسالة الخطأ
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
مع العلم ان نوع حقل Claim_date و invo_date هو datetime
ولو غيرت نوعهم الي nvarchar(50) بشتغل تمام بس بيعمل معاية مشكله لما بستعلم بــ between
مثال
select * from [Times].[dbo].[Claimold] where Claim_date between '23/12/2012' and '23/12/2013'
ومش عارف اعمل اية ومحتاج الموضوع دة ضروري جدا جدا ارجو المساعدة