Commandes MySqlTcl
From Base de connaissances eggdrops & TCL
Le Package:MySQLTcl permet d'effectuer la plupart des opérations courante sur MySQL.

Voici la liste des commandes disponibles:
- connect crée une connexion à une base de données MySQL
- use associe une connexion à une base de données
- sel effectue une requête select
- fetch retourne l'enregistrement suivant
- exec exécute une requête SQL (sauf select)
- query exécute une requête SQL
- endquery libère le mémoire après une requête
- map associe les résultats d'une requête à des variables
- receive associe les résultats d'une requête à des variables sans utiliser sel
- seek avance vers un enregistrement
- col renvoie des informations sur une colonne
- info renvoie des informations sur une base
- baseinfo renvoie des informations sur une base
- ping vérifie que la connexion est établie
- changeuser change l'utilisateur de la base
- result renvoie des informations sur le résultat requête en cours
- state renvoie l'état d'une connexion
- close ferme une connexion
- insertid renvoie la dernière valeur d'un auto-incrément
- escape échappe les caractères spéciaux pour une requête
- autocommit change le mode de commit
- commit réalise les changements de la transaction
- rollback annule les changements de la transaction
- nextresult retourne l'enregistrement suivant
- moreresult indique si d'autres enregistrements existent
- warningcount renvoie le nombre de warnings
- isnull précise si une variable est null ou vide
- newnull crée un objet null
- setserveroption modifie des options serveur
- shutdown arrête la base de données
- encoding modifie l'encodage de la transaction