Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

splyft

erro de sql server (continuação...)

Recommended Posts

Allô.Eu estou com a seguinte query: insert into fileinfo(name,date_modified,date_creation,file_size,id_directory)select '(Ebook Pdf) Manning - Windows Forms Programming With C#.pdf',24-05-2006 2:38:10,02/02/2007 11:26:14,10730625,(select max(id_directory) from directory)tenho dois campos que declarei como datetime, já experimentei como timestamp, acontece que a query retorna sempre o seguinte erro:Msg 102, Level 15, State 1, Line 4Incorrect syntax near '2'.Já testei o campo date de várias maneiras, já coloquei plicas, já fiz: convert(datetime,'24/05/2006 2:38:10') e também apagei a hora, deixando somente a data e a query retornou sucesso. só que eu quero que o campo seja data e hora.Como hei-de dar a volta ao problema?! :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

passa a data entre aspas simples:

 

select '(Ebook Pdf) Manning - Windows Forms Programming With C#.pdf','24-05-2006 2:38:10','02/02/2007 11:26:14',10730625,(select max(id_directory) from directory)

 

sugestão, passes a data no formato yyyyMMdd, desta forma terás menos problemas em relação a configurações regionais

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.