Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2009, 03:14
kunkenos
 
Fecha de Ingreso: febrero-2009
Mensajes: 19
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Problema con store procedure

LO E ECHO ASI PERO AHORA ME MANDA UN ERROR DE SINTAXIS...

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go



ALTER Proc [dbo].[p_Artus_Ingenieros]
As
Begin
Insert into tb_Ingeniero_Cubo
Select
U.pk_int_codigo_usuario codigousario, U.vch_nome Nombre, U.vch_login ULogin,
u.vch_email Email,E.chr_nivel1 codigoempresa, E.chr_nivel1 Empresa,
E.pk_chr_nivel2 CodigoFilial, E.vch_descricao Filial,
-- GS.pk_int_codigo_usuario_grupo_solucao Codigo_Grupo_Solucion ,GS.vch_descricao gRUPO_sOLUCION,
L.pk_int_codigo_nivel3 CodigoEdificio, L.vch_descricao Edificio,
D.fk_int_codigo_nivel5 CodigoDepartamento, D.fk_int_codigo_nivel5 Departamento,
U.vch_telefone Telefono,
tb_regiao.pk_int_codigo_regiao Cve_region, tb_regiao.vch_descricao Desc_region,
tb_pais.pk_int_codigo_pais Cve_pais, tb_pais.vch_descricao Desc_Pais,
tb_estado.pk_int_codigo_estado Cve_estado, tb_estado.vch_descricao Desc_Pais,
tb_cidade.pk_int_codigo_cidade Cve_ciudad, tb_ciudad.vch_descricao Desc_Ciudad,
tb_usuario_grupo_solucao.pk_int_codigo_usuario_gru po_solucao Cve_empresaproveedora, tb_usuario_grupo_solucao.vch_descricao Desc_empresa_proveedora

From tb_usuario_dado_comercial DC
inner join tb_usuario U on U.pk_int_codigo_usuario = dc.fk_int_codigo_usuario
inner join tb_nivel1 E on E.pk_chr_nivel2= dc.fk_chr_nivel2
inner join tb_nivel3 L on L.pk_int_codigo_nivel3= dc.fk_int_codigo_nivel3
inner join tb_nivel4 D on D.pk_int_codigo_nivel4 = dc.fk_int_codigo_nivel4
--INNER JOIN tb_usuario_grupo_solucao GS ON GS.fk_chr_nivel1 = e.pk_chr_nivel2
tb_regiao inner join tb_nivel3_localizacao ON tb_regiao.pk_int_codigo_regiao = tb_nivel3_localizacao.fk_int_codigo_regiao
tb_pais*/ inner join tb_nivel3_localizacao on tb_pais.pk_int_codigo_pais = tb_nivel3_localizacao.fk_int_codigo_pais
tb_estado*/ inner join tb_nivel3_localizacao on tb_estado.pk_int_codigo_estado = tb_nivel3_localizacao.fk_int_codigo_estado
tb_cidade*/ inner join tb_nivel3_localizacao on tb_cidade.pk_int_codigo_cidade = tb_nivel3_localizacao.fk_int_codigo_cidade
tb_usuario_grupo_solucao inner join tb_usuario_grupo_solucao_relacionamento
on tb_usuario_grupo_solucao.pk_int_codigo_usuario_gru po_solucao = tb_usuario_grupo_solucao_relacionamento.fk_int_cod igo_usuario_grupo_solucao
Where U.bit_agente =1
AND U.BIT_ATIVO =1


Update tb_Ingeniero_Cubo
Set Empresa = b.vch_descricao
From tb_nivel1 b
Where Empresa= pk_chr_nivel2


Update tb_Ingeniero_Cubo
set Departamento = d.vch_descricao
From tb_nivel4 d
where Departamento = d.fk_int_codigo_nivel5
and d.pk_int_codigo_nivel4=d.fk_int_codigo_nivel5

End

ME MANDA ESTE ERROR

Msg 102, Level 15, State 1, Procedure p_Artus_Ingenieros, Line 28
Incorrect syntax near 'tb_regiao'.

SI ALGUIEN TIENE SOLUCION GARCIAS LO AGRADECERE MUCHO...