Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL][MySQL]CREATE VIEW ERROR 1064
Forum PHP.pl > Forum > Przedszkole
formel4
Witam wszystkich. Jestem na samym początku mojej drogi z mysql i już napotkałem takowy problem.
Utworzyłem tabelę owoce w której zawierają się kolumny gatunek, ilość, cena. Chcąc stworzyć widok tej tabeli wpisuję:
  1. CREATE VIEW AS SELECT gatunek,ilość FROM owoce;
.
W zamian otrzymuję komunikat : ERROR 1064: Something is wrong in your syntax obok 'view as select gatunek,ilość from owoce' w linii 1.
Przekopałem trochę wujka w poszukiwaniu odpowiedzi, ale nic z tego. Czego może byc to wina? Są jakies alternatywne komendy?
nospor
http://dev.mysql.com/doc/refman/5.0/en/create-view.html
I sobie zobacz jak wyglada poprawna skladnia CREATE VIEW. Na chwile obecną zjadles bardzo ważna rzecz.
viking
http://dev.mysql.com/doc/refman/5.0/en/create-view.html

Gdzie nazwa widoku?
formel4
Wybaczcie, nazwę widoku oczywiście wpisuję, zrobiłem błąd przy przepisywaniu. Wraz z nazwą widoku wyskauje ten błąd.
nospor
Pokaz jak wyglada twoje aktualne zapytanie, bez zjadania czegokolwiek
formel4
  1. CREATE VIEW owoce2 AS SELECT gatunek,ilosc FROM owoce;
nospor
No i najwazniejsze: musisz miec odpowiednie mysql by tworzyc widoku. Nie pracujesz przypadkiem jeszcze na MYSQL4?
formel4
Tak, mam mysql4. W takim razie, w jaki sposób zaktualizować wersję?
nospor
A po co ci te widoki? Na chwile obecną, widok ktory tworzysz, do niczego tak naprawde nie sluzy.
formel4
Wiem, że do niczego nie służy, ale wolałbym, na przyszłośc mieć dostęp do wszystkich zapytań. W każdym razie, dzięki za pomoc, temat można zamknąć.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.