Salut.
Je pige pas. j'essaye de créer une clé unique sur la colonne URL.
Pour info je DROP la table et je la recrée (test en cours)
Code :
- try:
- cursor.execute('CREATE TABLE TEST2 (URL varchar(455), TEXT text, DATE varchar(26));')
- except:
- print "la table TEST2 existe deja"
- ligne2 = 'CREATE UNIQUE INDEX contrainte ON TEST2 (URL);'
- #try:
- cursor.execute(ligne2)
- #except:
- # print "erreur creation contrainte TEST2"
|
j'ai décommenté pour voir le code erreur. (python)
Code :
- Traceback (most recent call last):
- File "F:\programmes python\first_rank.py", line 88, in <module>
- cursor.execute(ligne2)
- DuplicateTable: ERREUR: la relation « contrainte » existe déjÃ
|
En effet après j'essaye de rentrer deux fois la même valeur dans URL et il les prend donc la clé n'est pas appliquée...... ????
---------------
http://www.ypikay.com