Revision 0cf8a848
Von Bernd Bleßmann vor 4 Tagen hinzugefügt
SL/OE.pm | ||
---|---|---|
196 | 196 |
|
197 | 197 |
if ($form->{"project_id"}) { |
198 | 198 |
$query .= |
199 |
qq|AND ((globalproject_id = ?) OR EXISTS | . |
|
199 |
qq| AND ((globalproject_id = ?) OR EXISTS | .
|
|
200 | 200 |
qq| (SELECT * FROM orderitems oi | . |
201 | 201 |
qq| WHERE oi.project_id = ? AND oi.trans_id = o.id))|; |
202 | 202 |
push(@values, conv_i($form->{"project_id"}), conv_i($form->{"project_id"})); |
Auch abrufbar als: Unified diff
Berichte Angebote/Aufträge,Rechnungen,VK: Leerzeichen in SQL-Abfrage
Ab psql Version 15 oder 16 gibt es einen Fehler, wenn sowas abgfragt
wird: SELECT * FROM oe WHERE 1 = 1AND ...;
(ERROR: trailing junk after numeric literal at or near "1A")
Das passierte in älteren Versionen nicht, deshalb sind die
fehlenden Leerzeiche wohl nie aufgefallen.