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 19/04/2007, 11h58   #1
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 72
Points : 35
Points : 35
Par défaut Type array disponible ?

Bonjour à tous,

Je voudrais savoir si le type array existe dans MySQL, dans la perspective de l'utiliser dans une procédure stockée.
Sinon, je prévoit d'utiliser un string et des magouilles de représentation qui ne m'enchantent pas.

Merci de vos suggestions

S.
Sakalam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2007, 23h49   #2
Membre confirmé
 
Inscription : avril 2007
Messages : 313
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 313
Points : 243
Points : 243
Salut,

à ma connaissance, pas de type Array en base de données.

La seule idée qui me vienne serait d'enregistrer ton tableau dans un champ Blob, qui enregistre les données de façon binaire.
J'imagine que ce doit être jouable, un peu comme d'écrire une donnée de type structure dans un fichier en C.
Cependant, je crois qu'il faut avoir le privilège File pour pouvoir utiliser ce type de champ.

Plus d'informations ici:

http://dev.mysql.com/doc/refman/4.1/en/blob.html
*.Har(d)t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2007, 10h24   #3
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 72
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 72
Points : 35
Points : 35
Par défaut Je m'en doutais

Merci pour la confirmation.

En fait, je suis repassé à une association PHP/PgSQL pour d'autres raisons, mais comme j'avais besoin du type array (qui existe dans PgSQL) pour un problème particulier, je fais d'une pierre deux coups.

Le type array n'est pas vraiment "propre", mais il rend des services ponctuels, et c'est pour ça qu'il est dans la norme SQL1999.

S.
Sakalam est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h35.


 
 
 
 
Partenaires

Hébergement Web