|
|
|
новичок
      
участник
Last Login: 09.02.2006 11:42
Сообщ.: 9,
Visits: 100
|
|
select * from dogovor where dogdate=convert(datetime,@dogovordate,104)
@dogovordate - переменная типа varchar(10) например 11.10.05
запрос не работает - выдает
[italic]Syntax error converting datetime from character string.[/italic]
Помогите разобраться, почему не работает! Заранее спасибо!
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
Раз ты указываешь год двумя цифрами, то третий аргумент convert должен быть 4
select * from dogovor where dogdate=convert(datetime,@dogovordate,4)
|
|
|
|
|
новичок
      
участник
Last Login: 09.02.2006 11:42
Сообщ.: 9,
Visits: 100
|
|
|
|
|