PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
[WD26] - SQL UPDATE pour cumuler des quantitées
[WD26] - SQL UPDATE pour cumuler des quantitées
Started by Gurdarr, Dec., 02 2021 9:44 AM - 1 reply
Connect yourself…
Gurdarr
#1
Registered member
227 messages
Popularité : +18 (20 votes)
Posted on December, 02 2021 - 9:44 AM
Bonjour,
je fais la requete suivante :
UPDATE TempsScan SET NBScan
=
NBScan
+
1
,
nbpieces
=
nbpieces
+ {
pNbPieces
}
,
NbPas
=
NbPas
+ {
pNbPas
}
WHERE IDTempsScan
= {
pIDTempsScan
}
NBScan, nbpieces et NbPas sont des entier sur 4 octets
NBScan= NBScan+1 ==> aucun problème
Mais
nbpieces = nbpieces + {pNbPieces} et NbPas = NbPas+ {pNbPas} me transforme mon entier en chaine et concatène mes valeurs à chaque update.
Est-il possible seulement de pouvoir additionner des nombres avec un paramètre ?
Report
0
0
Gurdarr
#2
Registered member
227 messages
Popularité : +18 (20 votes)
Posted on December, 02 2021 - 9:53 AM
Bon, j'ai trouvé une solution
UPDATE TempsScan
SET
NBScan
=
NBScan
+
1
,
nbpieces
=
CAST
(
nbpieces AS int
) + {
pNbPieces
}
,
NbPas
=
CAST
(
NbPas AS int
) + {
pNbPas
}
WHERE IDTempsScan
= {
pIDTempsScan
}
Mon entier étant plus un entier je fait un cast() et paf ça fait des chocapic !
Cela pourra peut être servir à d'autre
Report
1
0
→ Go back to WINDEV 2024
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