SQL - HACER PROCEDIMIENTO PARA INSERTAR

 
Vista:

HACER PROCEDIMIENTO PARA INSERTAR

Publicado por Sintia (1 intervención) el 09/08/2002 21:54:25
HOLA A TODOS
COMO SE HACE UN PROCEDIMIENTO EN SQL PARA INSERTAR DATOS TRALLENDO PARAMETROS, LE PONGO ASI Y ME MARCA ERROR
CREATE PROCEDURE [CTAS_INS]
@ ctaf int(4)
AS
INSERT INTO cuenta (cta) VALUES (ctaf)
GRACIAS!!!!!
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:HACER PROCEDIMIENTO PARA INSERTAR

Publicado por pcatalan (2 intervenciones) el 09/08/2002 21:59:39
aqui te mando un procedimiento que tengo yo, y funciona

CREATE PROCEDURE GrabaUsuario
@RutUsu nvarchar(10),
@NomUsu nvarchar(20),
@ApPatUsu nvarchar(20),
@ApMatUsu nvarchar(20),
@user nvarchar(26),
@CargoUsu nvarchar(40),
@newpass nvarchar(34),
@preg nvarchar(2),
@resp nvarchar(20),
@EmailUsu nvarchar(50),
@Dpto integer,
@Perfil integer
as
insert into usuario
(usu_rut,usu_nombre,usu_apepat,usu_apemat,usu_user,usu_cargo,usu_clave,usu_pregunta,usu_respuesta,usu_email,usu_estado,per_codigo,dep_codigo)
values (@RutUsu,@NomUsu,@ApPatUsu,@ApMatUsu,@user,@CargoUsu,@newpass,@preg,@resp,@EmailUsu,'1',@Perfil,@Dpto)

uuppsss. parece que esta un poquito grande, pero mejor, no?
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:HACER PROCEDIMIENTO PARA INSERTAR

Publicado por EDELRIO (540 intervenciones) el 09/08/2002 22:45:48
Creo que en el values le falto ponerle al parametro la arroba...

Me puede mandar el error que le arroja???
saludos
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:HACER PROCEDIMIENTO PARA INSERTAR

Publicado por Islas, Isaías (5072 intervenciones) el 10/08/2002 00:16:47
Como dice el buen amigo Ernesto

Te hace falta la arroba (@) en VALUES(@ctaf)

Chao
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