[Erledigt!] mariaDB | FUNCTION DATE_FORMAT does not exist

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
radium
Beiträge: 70
Registriert: 29.08.2008 21:58:11

[Erledigt!] mariaDB | FUNCTION DATE_FORMAT does not exist

Beitrag von radium » 05.08.2019 14:37:23

Hallo liebe Gemeinde,

ich habe ein kleines Problem. Heute habe ich mich dazu entschlossen meinen Webserver von Debian 9.9 auf Debian 10.0 zu Upgraden. Das hat auch soweit funktioniert. Nur leider bekomme ich bei einer Webseite nicht mehr das angezeigt was ich eigentlich sehen will. Dies wiederum liegt an einer SQL abfrage die mir sagt "FUNCTION DATE_FORMAT does not exist". Könnt ihr mir da weiterhelfen?

So sah die Originale SQL Query aus:

Code: Alles auswählen

SELECT DATE_FORMAT (zeitstempel, '%d.%m.%Y %H:%i:%s') AS Datum FROM TABLE ORDER BY Datum DESC Limit 5;
in meinem Test System mit noch Debian 9 erhalte ich folgendes Ergebnis:

Code: Alles auswählen

+---------------------+
| Datum               |
+---------------------+
| 28.07.2019 18:34:24 |
| 16.08.2017 01:21:17 |
| 01.06.2017 11:53:05 |
+---------------------+
3 rows in set (0.02 sec)
Auf dem Aktualisiertem System erhalte ich folgendes Ergebnis:

Code: Alles auswählen

Server version: 10.3.15-MariaDB-1 Debian 10

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> SELECT DATE_FORMAT (zeitstempel, '%d.%m.%Y %H:%i:%s') AS Datum FROM TABLE ORDER BY Datum DESC Limit 5;
ERROR 1305 (42000): FUNCTION DATE_FORMAT does not exist
MariaDB [(none)]> SHOW WARNINGS;
+-------+------+-------------------------------------+
| Level | Code | Message                             |
+-------+------+-------------------------------------+
| Error | 1305 | FUNCTION DATE_FORMAT does not exist |
+-------+------+-------------------------------------+
1 row in set (0.000 sec)

Was fehlt mir hier? Kann man die Funktion DATE_FORMAT nachinstallieren?

Für jegliche Hilfe bin ich Dankbar.

VG
Zuletzt geändert von radium am 05.08.2019 17:25:41, insgesamt 1-mal geändert.
mfg rAdiuM

Was hat Windows und ein Uboot gemeinsam? Macht man ein Fenster auf, fangen die Probleme an!

getphp
Beiträge: 80
Registriert: 14.01.2006 15:23:28

Re: mariaDB | FUNCTION DATE_FORMAT does not exist

Beitrag von getphp » 05.08.2019 16:16:32

Ja, nimm das Leerzeichen vor dem ( weg, dann geht es wieder:

Code: Alles auswählen

DATE_FORMAT (zeitstempel
Gruss
getphp

Benutzeravatar
radium
Beiträge: 70
Registriert: 29.08.2008 21:58:11

Re: mariaDB | FUNCTION DATE_FORMAT does not exist

Beitrag von radium » 05.08.2019 17:25:18

Oh nene,

Vielen Dank! :THX:
mfg rAdiuM

Was hat Windows und ein Uboot gemeinsam? Macht man ein Fenster auf, fangen die Probleme an!

Antworten