Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Błąd składni w zapytaniu
Vytt
post 16.11.2021, 13:18:53
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 3.01.2012

Ostrzeżenie: (0%)
-----


Dzień dobry,
Mam problem z niedziałającym zapytaniem w MySQL. Lokalnie na serwerze w wersji 10.4.19-MariaDB działa bez problemu. Gdy uploaduję na 5.7.33-36-log - Percona Server (GPL), Release '36' wypluwa błąd składni. Chodzi konkretnie o
  1. SELECT (ROW_NUMBER() OVER(ORDER BY katalog.nazwa)) AS nr FROM katalog ORDER BY katalog.nazwa

Posta zatytułowałem "błąd składni", którego nie wykluczam, choć sprawdzałem wielokrotnie, ale może jest to związane z różnicą w wersjach serwera?
Ktoś jest w stanie pomóc?
V.
Go to the top of the page
+Quote Post
Pyton_000
post 18.11.2021, 08:22:34
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


No to teraz jeszcze pokaż jaki błąd wywala...
Go to the top of the page
+Quote Post
trueblue
post 18.11.2021, 09:06:43
Post #3





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


A zerkałeś w dokumentację Percona Server czy dostępna jest funkcja ROW_NUMBER?


--------------------
Go to the top of the page
+Quote Post
Vytt
post 18.11.2021, 17:21:40
Post #4





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 3.01.2012

Ostrzeżenie: (0%)
-----


Doczytałem... ROW_NUMBER() jest dostępny od v.8 MySQL.
A błąd składni jest opisany chyba zawsze tak samo rzeczowo: masz błąd w składni zapytania niedaleko... sprawdź manual wink.gif
V.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 19:27