Bonjour,
Je cherche à créer une vue avec une colonne qui serait un identifiant unique.
Malheureusement, les solutions que j'ai essayé ne fonctionne pas sur les vues:
par exemple utiliser une variable :
...mais l'utilisation de variable n'est pas autorisé dans les vues.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE VIEW ma_vue AS SELECT ma_table.col1, @rownum:=@rownum+1 as compteur FROM (SELECT @rownum:=0) r, ma_table;
Ou utiliser un auto_increment, mais il ne peut être utilisé que dans un script de création de table, n'est-ce pas ?
Merci
Partager