_Index.Add (gb.mysql)
Sub Add ( Index As String, Columns As String[] [ , Table As String, Database As String ] )
Crée un index à une table.
Index: Est le nom de l'index.
Columns: est un tableau contenant tous les noms de champs qui forment l'index.
Table: Est la table à utiliser, si aucune n'est fournie , la table courante est utilisée.
Exemples
Dim hCon As New Connection
With hCon
.Type = "mysql"
.Port = "3306"
.Host = "localhost"
.User = "root"
.Password = "mypass"
.Name = "Gambas"
.Open()
End With
hCon.MySQL.Index.Add("idx_actor_id", ["actor_id", "first_name"], "actor")
Commande MySQL : CREATE INDEX `idx_actor_id` ON `actor` (`actor_id`, `first_name`)