Sintaxis incorrecta cerca de la palabra clave 'as'
Publicado por Jhon Jairo (22 intervenciones) el 18/03/2017 19:06:29
Hola, uso sql 2012 y me sale un error con este sp:
Mens 156, Nivel 15, Estado 1, Procedimiento SP_CUENTAS_DE_CUALQUIER_CLIENTE, Línea 4
Sintaxis incorrecta cerca de la palabra clave 'as'.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
USE [Banco2]
GO
/*Listar las cuentas de cualquier cliente, indicando el nombre del cliente*/
/*Se debe verificar la existencia del cliente y si posee cuentas */
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[SP_CUENTAS_DE_CUALQUIER_CLIENTE]
@nombre_cliente NVARCHAR(50),
as
IF @nombre_cliente IS NOT NULL
IF EXISTS (select Nombre from dbo.Cliente where Nombre = @nombre_cliente)
select a.DocIdent, a.Apellido, a.Nombre, n.NroCuenta
from dbo.Cliente a inner join dbo.CuentaxCliente n
on a.DocIdent = n.DocIdent
where a.Nombre = @nombre_cliente
ELSE
PRINT 'No tiene cuenta'
ELSE
PRINT 'Este cliente no tiene existe, intente de nuevo'
EXEC SP_CUENTAS_DE_CUALQUIER_CLIENTE 'Teresa'
Mens 156, Nivel 15, Estado 1, Procedimiento SP_CUENTAS_DE_CUALQUIER_CLIENTE, Línea 4
Sintaxis incorrecta cerca de la palabra clave 'as'.
Valora esta pregunta


0