phpMyAdmin 3.2.4에서 매우 복잡한 뷰를 간단하게 편집해야하지만 그렇게하는 방법을 알 수는 없습니다. 어떤 제안? 감사!
답변
CheeseConQueso가 말하는 것을 확장하기 위해 PHPMyAdmin을 사용하여보기를 업데이트하는 전체 단계는 다음과 같습니다.
- 다음 쿼리를 실행하십시오.
SHOW CREATE VIEW your_view_name
- 옵션을 확장하고 선택 전체 텍스트는
- Go를 누릅니다
- 뷰 작성 열의 전체 내용을 복사 하십시오 .
- 선택한 편집기에서 쿼리를 변경하십시오.
CREATE VIEW
… 구문 없이 쿼리를 직접 실행하여 예상대로 실행되도록하십시오.- 만족하면 왼쪽의 목록에서보기를 클릭하여 데이터를 찾은 다음 맨 아래로 스크롤하여 CREATE VIEW 링크가 표시됩니다. 그것을 클릭하십시오.
- OR REPLACE 필드에 점검하십시오 .
- 에서 보기 이름 업데이트로 가고있는보기의 이름을 넣어.
- 에서 AS의 필드 (를 빼고 테스트하는 동안 실행하는 쿼리의 내용을 넣어
CREATE VIEW...
구문). - Go를 누릅니다
누군가에게 도움이되기를 바랍니다. 통찰력있는 답변에 대해 CheesConQueso에게 특별한 감사를드립니다.
답변
SHOW CREATE VIEW my_view_name
phpmyadmin의 SQL 부분에서 실행 하면 뷰 안에 무엇이 있는지 더 잘 알 수 있습니다.
답변
데이터베이스 테이블 목록에 View in Type 열이 표시되어야합니다. 보기를 편집하려면
- View in table 목록을 클릭하십시오
- 구조 탭을 클릭하십시오
- 모두 확인에서보기 편집을 클릭하십시오.
이 도움을 바랍니다
업데이트 : PHPMyAdmin 4.x에서는 View in Type이 표시되지 않지만 여전히 인식 할 수 있습니다.
- 행 열에서 : 행이 없습니다.
- 동작 열 : 빈 버튼이 회색으로 표시되었습니다.
물론 빈 테이블 일 수도 있지만 구조를 열면 테이블인지 뷰인지 알 수 있습니다.
답변
보기 만 내 보내면 일부 SQL을 변경해야합니다.
보기 및 변경을 위해 SQL 쿼리에 변경 사항을 추가해야합니다.
작성 또는 교체를 위해 작성