Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

commande insert avec numero auto

Featured Replies

Posté(e)

Bonjour à tous,

je sollicite votre aide pour un petit problème auquel je n'ai pas trouvé de solution sur la toile, donc je m'en retourne à vous :

j'ai une table qui possède un champ id qui est de type numero auto et est la clé primaire de cette table.

Je cherche a faire un insert sur cette table sauf que je n'arrive pas à insérer mes données.

J'ai tout essayé ou presque (votre solution ?).

ex : insert into nom_table(champ_numauto, ...) values ('', ...);

insert into nom_table(champ_numauto, ...) values (, ...);

etc ...

si quelqu'un avait la solution ca m'arrangerai énormément !

Merci par avance

Posté(e)

Salut

En fait tu n'est pas obligé de spécifier le numero de clé primaire que tu souhaites insérer.

Tu peux le faire, mais tu dois rentrer une valeur (correcte) dans ce cas.

Pour le premier cas :

insert into table_name (champ1, champ2, champ3)
values ('val_champ1','val_champ2','val_champ3');

Pour le deuxième cas :

insert into table_name (id, champ1, champ2)
values ('val_id','val_champ1','val_champ2');	

J'espère que ça résout ton problème. En tout cas, ces requêtes fonctionnent chez moi ...

Posté(e)
  • Auteur

merci de ta réponse, je vais essayer et si ca marche chez toi, ca devrait marcher chez moi !

Merci encore

bonne journée

Posté(e)

Le principe d'un numéro auto c'est son incrémentation automatique à chaque enregistrement... Il est donc préférable de ne pas le spécifier :mdr2:

Pour le premier cas :

insert into table_name (champ1, champ2, champ3)
values ('val_champ1','val_champ2','val_champ3');

Pour le deuxième cas :

insert into table_name (id, champ1, champ2)
values ('val_id','val_champ1','val_champ2');

Le premier cas devrait très bien fonctionner j'ai toujours fait de la sorte :pleure:

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.