pessoal boa noite,
estou tentando rodar um insert com select mais está dando erro
insert into itens_venda (ite_ven_item, ite_ven_codigo, ite_pro_codigo, ite_quantidade, ite_valor, ite_data)
select MAX(i.ite_ven_item)+1 [numero do item ]
from itens_venda i, venda v where v.ven_cli_codigo = 1 [color=red],[/color] 1, 3, 5, 9.0, getdate()
vou inserir em itens_venda o valor do ultimo item da venda + 1, na venda 1, produto 3, qtd 5 e valor 9, mais um getdate()
rodei o select separado por ser a parte mais complexa no caso e funcionou, mais quando eu executo todo o select da o erro
Mensagem 102, Nível 15, Estado 1, Linha 3
Sintaxe incorreta próxima a ‘,’.
o erro no caso é na vírgula em vermelho, pesquisei na net e aparentemente a sintaxe está correta, alguma sugestão?