PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
Reports & Queries
→
INSERT UPDATE ou REPLACE
INSERT UPDATE ou REPLACE
Started by Nathan RENAULT, Oct., 11 2022 10:33 AM - 3 replies
Connect yourself…
Nathan RENAULT
#1
Registered member
1 message
Posted on October, 11 2022 - 10:33 AM
Bonjour à tous,
Je cherche à réaliser une requête d'insertion des données et de mise à jour automatique si la clé existe. Mais suite à mes recherches impossible de trouver comment faire.
Voilà un en SQL de ce que je souhaite faire :
Pour information la rubrique Nom est en clé unique
-- Premier essai
INSERT INTO Paramètre
(
Nom
,
Valeur
)
VALUES
(
'toto'
,
'tata'
)
ON DUPLICATE KEY UPDATE Valeur
=
'tata'
;
-- Deuxième essai
REPLACE INTO Paramètre
(
Nom
,
Valeur
)
VALUES
(
'toto'
,
'tata'
)
Ma question est donc, Il y a t-il une syntaxe pour réaliser cet ajout / modification de données ou je dois passer par deux requêtes séparées ?
Merci par avance pour votre aide.
Report
0
0
Mary8536
#2
Registered member
3 messages
Posted on November, 01 2022 - 5:19 AM
Thanks for the step by step tutorial. Works like a charm!
https://www.conduentconnect.org/
Report
0
1
Nancycarroll
#3
Registered member
1 message
Posted on January, 24 2023 - 10:13 AM
Il existe une syntaxe pour réaliser cet ajout / modification de données dans la plupart des bases de données SQL, appelée "INSERT INTO ... ON DUPLICATE KEY UPDATE". Cette syntaxe permet d'insérer des données dans une table si la clé spécifiée n'existe pas, ou de mettre à jour les données existantes si la clé existe déjà.
Report
0
1
Colleenparson
#4
Registered member
3 messages
Posted on January, 31 2023 - 12:43 PM
REPLACE works exactly like INSERT, except that if an old row in the table has the same value as a new row for a PRIMARY KEY or a UNIQUE index, the old row is deleted before the new row is inserted.
https://www.myhealthonline.biz/
Report
0
1
→ Go back to Reports & Queries
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text