Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/01/2008, 11:09
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Re: validación de datos

Cita:
Iniciado por Nano_ Ver Mensaje
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.