Ir para conteúdo

POWERED BY:

Arquivado

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

splyft

erro de sql server

Recommended Posts

Allô.Estou com um erro de sql. Tenho o seguinte código: insert into directory (node,name,id_category) values ('sagres','teste', (SELECT max(id_category) FROM categories))que me retorna o seguinte erro: Msg 1046, Level 15, State 1, Line 3Subqueries are not allowed in this context. Only scalar expressions are allowed.alguém que pode ajudar?Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já agora, dá para explicar o porquê do "Select" em vez do values?Resultou, mas fiquei sem perceber o porquê... <_<

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já agora, dá para explicar o porquê do "Select" em vez do values?Resultou, mas fiquei sem perceber o porquê... <_<

O comando values só aceita que você insira dados específicos, ou seja, você especifique um valor para cada campo, sem ter que executar uma subquery.Já a select aceita várias subquerys dentro de uma query.São restrições dos comandos.Até mais....

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.