2013-07-24 5 views
1

Это в SSMSКонверсия удалось при преобразовании даты и/или времени с сообщением об ошибке строки символов

Я пытаюсь вставить следовать фиктивные заявления теста и его неспособность

INSERT INTO Client 
(
    [name], 
    [address], 
    [DOB], 
    [Mobile], 
    [Email], 
    [profession], 
    [refby] 
) 
VALUES 
(
    'Toby Keith', 
    '8 big dog daddy lane oklahoma 40518', 
    '28/06/2010', 
    '0424 280 185', 
    '[email protected]', 
    'Country Superstar', 
    'Willie' 
) 

сообщение я получаю :

Msg 241, Level 16, State 1, Line 2 
Conversion failed when converting date and/or time from character string. 

сейчас я использовал это много раз без проблем, какую маленькую глупую вещь мне не хватает?

+0

Вы используете запрос с тем же пользователем, как обычно? или вы изменили языковые настройки? – jazzytomato

+0

God im an idiot Я не установил формат времени даты и использовал int для мобильных номеров вместо nvarchar !! Извините, что люди тратили ваше время – CodeKuga88

ответ

0

Используйте ISO формат даты и времени -

INSERT INTO Client 
(
    [name], 
    [address], 
    [DOB], 
    [Mobile], 
    [Email], 
    [profession], 
    [refby] 
) 
VALUES 
(
    'Toby Keith', 
    '8 big dog daddy lane oklahoma 40518', 
    '20100628', 
    '0424 280 185', 
    '[email protected]', 
    'Country Superstar', 
    'Willie' 
) 
Смежные вопросы