J'ai une table de commande dans la base de données MySQL, ayant un champ/colonne qui stocke l'horodatage de la date où la commande a été passée.colonne calculée ou procédure stockée ou juste fonction php nécessaire?
Je dois calculer quand la commande doit être expédiée. Je pourrais probablement trouver comment écrire une fonction pour calculer la date d'expédition et appeler cela quand cela est nécessaire mais je pense, pas sûr qu'il peut être plus logique d'avoir la date d'expédition comme une colonne calculée. Cela étant dit, je n'ai jamais utilisé une procédure stockée ou créé un champ calculé. Le plus tard, je pense que ce serait mieux mais encore une fois pas sûr. J'avais l'habitude de faire du champ calculé tout le temps dans FMP mais je me suis éloigné de ce programme.
il suffit de le calculer à un moment précis. quel est le problème? –
pense juste qu'il peut être préférable de l'avoir dans un champ afin que je puisse y accéder à partir de n'importe quelle application sans avoir à le calculer à chaque déclaration de sélection – mcgrailm
SQL est basé sur la base; Alors que vous êtes libre de créer votre fonction, elle ne sera pas bien mise à l'échelle (elle deviendra plus lente si vous augmentez le nombre d'enregistrements auxquels vous l'appliquez). –