He creado un procedimiento almacenado localmente (SI Existen Actualización Más Insert)

Cuando yo ejecute el procedimiento no puede insertar o actualizar los datos, SQL Server muestra que la consulta se ejecuta correctamente.

Tabla:

CREATE TABLE Laptops 
(
    Brand varchar(50),
    Series varchar(50),
    Model varchar(50),
    Gener int,
    Ram int,
    HDD int,
    Processor varchar(50),
    Clock float,
    Graphic_Chip varchar(50),
    Graphic_Memory int,
    Qty int,
    Price int
    PRIMARY KEY (Brand,Series,Model,Gener,Ram,HDD,Processor,Clock,Graphic_Chip,Graphic_Memory)
)

Procedimiento almacenado:

Ejecutar

1 Comentario

  1. 8

    Usted tiene que ajustar su SP en BEGIN & END, le falta eso. Y también el uso de 1 cuando el cheque IF Exist en Select Statement.Y también comprobar que, Algunos de transacción se abre pero no se comprometen. En vez de Hacer esto también, Usted puede usar la MEZCLA de SQL para Actualizar y la Instrucción Insert.

    • Gracias ,Problema Resuelto
    • FYI – Uno o más de Transact-SQL estados de cuenta que comprende el cuerpo del procedimiento. Usted puede utilizar la opcion de palabras clave BEGIN y END para incluir las instrucciones de verificación msdn.microsoft.com/en-us/library/ms187926.aspx para más info
    • En realidad el código original publicado por Khurram obras. Al COMENZAR la FINAL es opcional.

Dejar respuesta

Please enter your comment!
Please enter your name here