Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2013, 08:42
cokearte
 
Fecha de Ingreso: agosto-2006
Mensajes: 10
Antigüedad: 18 años, 3 meses
Puntos: 0
Sintaxis incorrecta cerca de la palabra clave 'SELECT'.

estimados tengo un problema con una consulta
y despues de leer bien el codigo no la encuentro el por que no funciona

Código:
CREATE PROCEDURE insDeudDirec
AS
BEGIN

   INSERT INTO DEUDOR_DIRECCION
   (    [RutDeudor]
	   ,[Correlativo]
	   ,[FechaIngreso]
	   ,[Calle]
	   ,[Comuna]
	   ,[Ciudad]
	   ,[Estado])
	   VALUES
	   (
		   SELECT Rut as RutDeudor
				,CAST ( (count(rut)+1) AS numeric(3,0) )as Correlativo
				,getdate() as FechaIngreso
				,cast (direccion as varchar(200))as Calle
				,Comuna
				,cast (Ciudad as varchar(40)) as Ciudad
				,0 as Estado
			FROM [testIntegro].[dbo].[Asignacion]
			group by rut, direccion,comuna ,ciudad  
              )
	
END
el error que arroja es :

Msg 156, Level 15, State 1, Procedure insDeudDirec, Line 16
Sintaxis incorrecta cerca de la palabra clave 'SELECT'.

alguna idea