Estimados. estoy conociendo el producto por primera vez.
y para ello estoy creando tablas, procedimientos almacenados, etc.
digamos. haciendo pruebas.
Lo que me llamo la atención y seguramente es una ESTUPIDEZ (estoy con
SQL2000)
es que acabo de crear un procedimiento almacenado que agrega un registro en
una tabla
sencillisima que se llama Generos y tiene dos campos de los cuales uno es
varchar y cuando
agrego algo a esta tabla en el campo NombreGenero solamente me agrega el
primer caracter
de lo que le este escribiendo. (ya probé con char, con varchar, con text) y
me hace lo mismo.
** La Tabla **
IdGenero Numerico(9) - Autoincremental
NombreGenero varchar
** El Procedimiento **
CREATE PROCEDURE AgregarGenero
@parNombreGenero varchar, @parIdGenero integer output
AS
insert into generos (NombreGenero) values (@parNombreGenero)
set @parIdGenero = scope_identity()
return (@parIdGenero)
GO
** Como ejecuto el Procedimiento desde el Analizador de Consultas **
declare @variablereferencia integer
set @variablereferencia = 0
exec AgregarGenero "POLICIAL",@variablereferencia
select * from Generos
Leer las respuestas