|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2008 Messages : 2 ![]() |
Bonjour,
souhaitant exporter des tables de db2 vers Mysql, j'ai réussi à recupérer la plupart des infos voulus (via les tables systèmes sysibm.sqltables, SYSIBM.SQLPRIMARYKEYS pour connaître la clé primaire etc). Par contre, je n'arrives pas à trouver la table qui me donnerai l'info suivante: quelle est le champ qui est en autoincrement pour chacune des tables / une colonne donnée est-elle en autoincrement (crée avec GENERATED ALWAYS AS IDENTITY...). Quelqu'un sait-il comment je pourrais trouver cette information? (depuis quelle table, à quelle colonne cette info correspond etc). Merci! |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : juin 2008 Messages : 146 ![]() |
Réponse dans la SYSIBM.SYSCOLUMNS, colonne DEFAULT : si valeur I ou J, cela répond à ta question, la différence entre les 2 valeurs étant GENERATED ALWAYS ou GENERATED BY DEFAULT. Je te laisse vérifier dans les docs quelle valeur correspond à quel paramètre.
Bonne utilisation. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2008 Messages : 2 ![]() |
Bonjour,
Merci bien pour ta réponse. Effectivement, grâce à cette table: SYSIBM.SYSCOLUMNS, j'ai pu trouver les infos que je recherchais. au revoir Sylvain |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com