SQL Server - Procedimiento de Almacenado

 
Vista:

Procedimiento de Almacenado

Publicado por Alejandro (3 intervenciones) el 25/02/2008 21:40:50
Procedimiento de Almacenado:

Hola amigos, mi consulta es la siguiente, quiero hacer un procedemiento que me permita ingresar datos, esto encabezado por una llave primaria y una ves ingresados los datos que lleve una instruccion que visualice al usuario cuando esta ingresando un registro con una llave primaria ya existente.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Procedimiento de Almacenado

Publicado por Isaias (3308 intervenciones) el 26/02/2008 00:17:48
Alex

¿Cual es la pregunta?, porque nos dices que quieres hacer, pero no nos dices que dudas tienes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Procedimiento de Almacenado

Publicado por Alejandro (3 intervenciones) el 27/02/2008 20:03:32
mira la pregunta es como se haria el procedimiento...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Procedimiento de Almacenado

Publicado por Isaias (3308 intervenciones) el 28/02/2008 00:37:46
Alejandro

Tu pregunta es muy corta "Como se hace el Store", pero en base a esa pregunta, te mando un ejemplo:

Suponiendo que en mi cliente (Visual Basic, por ejemplo), estuviera capturando datos de los Alumnos (NOMBRE, PATERNO, MATERNO, FECHANACIMIENTO) y quisiera ingresarlos en una tabla de una base, pero sin duplicar el registro.

CREATE PROCEDURE usp_IngresaAlumna
@Nombre VARCHAR(80),
@Paterno VARCHAR(80),
@Materno VARCHAR(80),
@FechaNacimiento DATETIME
AS
BEGIN
IF EXISTS(
SELECT *
FROM Alumnos
WHERE Nombre = @Nombre
AND Paterno = @Paterno
AND Materno = @Materno
AND FechaNacimiento = @FechaNacimiento)
BEGIN
SELECT 'El Alumno '+@Nombre+' '+@Paterno+' , Ya existe'
RETURN(0)
END
INSERT INTO Alumno VALUES (@Nombre, @Paterno, @Materno, @FechaNacimiento)
SELECT 'Proceso exitoso'
END
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Procedimiento de Almacenado

Publicado por Alejandro (3 intervenciones) el 28/02/2008 02:31:32
Lo voy a probar, pero con PowerBuilder.

Gracias Isaias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Procedimiento de Almacenado

Publicado por Isaias (3308 intervenciones) el 28/02/2008 02:43:09
¿PowerBuilder?, Bueno, deberias hacerlo en SQL SERVER
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar