Hola, me están dando la lata los campos vacíos, os cuento.
He hecho un procedimiento para insertar en una tabla.
use b.d.
go
create procedure spAniadirTabla
@usuario varchar(30),
@contrasenia varchar(30),
@nombre varchar(30),
@apellidos varchar(30),
@telefono1 varchar(10),
@telefono2 varchar(10),
@email varchar(255),
@observaciones ntext
as
INSERT INTO tabla (usuario, contrasenia, nombre, apellidos, telefono1, telefono2, email, observaciones )
VALUES (@usuario,@contrasenia, @nombre, @apellidos, @telefono1, @telefono2, @email, @observaciones)
go
Los campos q kiero q se puedan dejar vacíos están con permitir nulos y entonces al probar el procedimiento
me encuentro con q si no meto algún dato n esos campos m da error y dice:
El procedimiento 'spAniadir' precisa el parámetro '@nombre' (en el caso d q sea l nombre lo q no metí), que no se ha especificado.
Pensaba n poner algún valor predeterminado n esos campos n la tabla como <NULL> pero m sigue dando error.
¿Cómo puedo solucionar el no meter esos campos?
Gracias.