Cita:
Iniciado por Nano_
Saludos
Desde mysql directamente no puedes validar el tipo de dato que vas a guardar al momento de estar diligenciando los campos como lo hace acces eso lo tienes que realizar directamente desde codigo ya sea php o bueno el lenguaje que estes utilizando.
Hasta Pronto!
Mas o menos. Existe cierto nivel de validación qe puedes hacer a través de store procedures, y referenciando el ingreso a tablas de datos que contengan los vaores aceptados.
La idea es llamara a un store procedure que además de rechibir lo sparámetros de ingreso te devuelva un valor o conjunto de valores obtenidos en el cuerpo del SP por medio de código y consultas internas del mismo.
En ese caso, por ejemlo la idea sería:
Cita: CREATE PROCEDURE SP_FUNCIONESVARIAS(IN DATO1 INT, IN DATO2 INT, IN DATO3 DATE, OUT DATO4 DATE, OUT DATO5 INT)
BEGIN
... CUERPO DEL PROCEDIMIENTO
END
En el cuerpo del procedimeinto es que los campos DATO4 y DATO5 toman su valor.
de todos modos, la validación e interpretación final de esas variables deberá hacerse en la aplicación.