Hola a todos
Lo que pasa es que estoy haciendo un procedimiento almacenado en sql server 2005, y me sale un error que dice:
"Cedula_empleado" nombre de la columna ambiguos.
este es el procedimiento:
USE Universidad4
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE dbo.SP_Buscar_Empleado
@doc_empleado BIGINT
AS
BEGIN TRY
BEGIN TRAN
-- INSERT INTO dbo.other_client
SELECT Empleados.Nombre_empleado AS nombre, Empleados.Apellido_empleado AS apellido, Tipo_Ruta.Descripcion_ruta AS ruta,
Seccional.Nombre_seccional AS seccional, Viaticos.Fecha_ida AS fechaInicial, Viaticos.Fecha_regreso AS fechaFinal, Viaticos.Hora_Ida AS horaInicial,
Viaticos.Hora_Regreso AS horaFinal
FROM Empleados INNER JOIN
Dlle_Actividad ON Empleados.Cedula_empleado = Dlle_Actividad.Cedula_empleado INNER JOIN
Seccional ON Dlle_Actividad.Codigo_seccional = Seccional.Codigo_seccional INNER JOIN
Viaticos ON Empleados.Cedula_empleado = Viaticos.Cedula_empleado INNER JOIN
Tipo_Ruta ON Viaticos.Codigo_tipoRuta = Tipo_Ruta.Codigo_tipoRuta
WHERE Cedula_empleado = @doc_empleado;
COMMIT
END TRY
BEGIN CATCH
ROLLBACK
PRINT ERROR_STATE()
END CATCH
Ojala me puedan ayudan.
Gracias de Antemano