Struktura „stand-in” lub „standin” to tabela, która jest tworzona z widoku, który ma taką samą strukturę jak widok. Służy do upewnienia się, że zależności są spełnione podczas eksportowania wielu współzależnych widoków.
Nie jestem pewien, dlaczego eksport powinien się nie powieść, jeśli obecne są struktury zastępcze (w rzeczywistości implikacja ich posiadania jest odwrotna), ale w procesie może być błąd. Musiałbym zobaczyć odpowiednią sekcję pliku eksportu, aby naprawdę to powiedzieć.
Witryna phpmyadmin sourceforge wspomina o użyciu struktur zastępczych w błędzie nr 3846 (http:/ /sourceforge.net/p/phpmyadmin/bugs/3846/ ):
Podczas eksportowania phpMyAdmin tworzy strukturę zastępczą dla widoku (za pomocą CREATE TABLE), a następnie odrzuca tę tabelę i używa CREATE VIEW.
i jest inne odniesienie w komentarzach do błędu phpmyadmina #11711 na github (https://github .com/phpmyadmin/phpmyadmin/commit/2f2b505 ):
Widok A może zależeć od innego widoku B, który jest zdefiniowany poniżej, więc utworzenie widoku A nie powiedzie się, jeśli nie użyjemy zastępcy. Zależności mogą być bardziej złożone, więc zamiast obliczać wszystkie zależności, używamy zastępców.