Views in PphMyAdmin

Status
Niet open voor verdere reacties.

janberend

Gebruiker
Lid geworden
2 sep 2009
Berichten
7
Ik heb wat ruzie met mn views in phpmyadmin
Kan ze gewoon aanmaken, maar wijzigen wil niet.
Bij een deel van de views die ik aangemaakt hebt zegt ie dat de sql zo is
[SQL]SELECT *
FROM `view_gebruiker_rating`
LIMIT 0 , 30[/SQL]
Kan je dus weinig mee.

Bij anderen doet ie t wel goed maar als ik op wijzigen klik en wijzigingen aanbreng slaat hij ze niet op.

In de bijlage van dit bericht een screenshot van db:information_schema table:VIEWS
Misschien helpt dat.

Iemand idee hoe je een view kan wijzigen in pphpmyadmin?
 

Bijlagen

  • ScreenShot001.jpg
    ScreenShot001.jpg
    40,6 KB · Weergaven: 22
Heb daar ook altijd last van, extreem vervelend.

Tegenwoordig maak ik altijd een tabel 'view_queries' met alle query's zie ik heb gebruikt voor m'n views. Ik doe dan altijd DROP VIEW x en CREATE VIEW y met de query uit de tabel, met de nodige aanpassingen.

Ik heb dus ook geen andere manier gevonden. Daarnaast uiterst vervelend dat PHPMyAdmin je hele VIEW-query verneukt met die backticks, DEFINER-zooi etc. Daarom sla ik het altijd apart op, zeker belangrijk met grote VIEW-query's.
 
Ik gebruik geen phpmyadmin, maar kun je niet iets met dit?[sql]SHOW CREATE VIEW viewnaam;[/sql]Daarna editen in je eigen editor en in je database zetten met dit: [sql]CREATE OR REPLACE VIEW viewnaam
AS
SELECT ...[/sql]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan