Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/03/2007, 11h31   #1
Membre éclairé
 
Inscription : février 2005
Messages : 349
Détails du profil
Informations personnelles :
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : février 2005
Messages : 349
Points : 358
Points : 358
Par défaut recuperer la date de MAj d'une table

Je voudrais coder une procedure qui récupere la date de MAJ d'un table.

Voici mon code
Code :
1
2
3
4
5
6
7
8
9
10
DROP PROCEDURE sz_fGetTableUpdateTime;
DELIMITER ||
CREATE PROCEDURE sz_fGetTableUpdateTime (IN sz_DataBaseName CHAR(50),IN sz_TableName CHAR(50))
BEGIN
DECLARE sz_Query BLOB;
SET @sz_Query = CONCAT('select UPDATE_TIME from information_schema.TABLES where TABLE_SCHEMA="',sz_DataBaseName,'" and TABLE_NAME="',sz_TableName,'";');
PREPARE sz_PreparedQuery FROM @sz_Query;
EXECUTE sz_PreparedQuery;
DEALLOCATE PREPARE sz_PreparedQuery;
END ||
Mais celle ci plante aléatoirement.

Ensuite j'ai voulu faire une fonction mais apprement opn peut pas faire de prepared statement dans une fonction.

j'ai essaye aussi de passer une paramètre OUT à ma fonction mais j'arrive pas à le récuperer. ça mets null.


quelqu'un a t'il dja etait confronté à ce genre de problème
overider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 21h25   #2
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
comment faisais-tu avec ton paramètre OUT ?
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h06.


 
 
 
 
Partenaires

Hébergement Web