Struktur "berdiri" atau "berdiri" adalah tabel yang dibuat dari tampilan, yang memiliki struktur yang sama dengan tampilan. Ini digunakan untuk memastikan dependensi terpenuhi saat sejumlah tampilan yang saling bergantung diekspor.
Saya tidak yakin mengapa ekspor harus gagal jika struktur stand-in ada (implikasi dari memiliki ini sebenarnya adalah kebalikannya), tetapi mungkin ada bug dalam prosesnya. Saya harus melihat bagian yang relevan dari file ekspor untuk benar-benar mengetahuinya.
Situs sourceforge phpmyadmin menyebutkan penggunaan struktur stand-in di bug #3846 (http:/ /sourceforge.net/p/phpmyadmin/bugs/3846/ ):
Saat mengekspor, phpMyAdmin membuat struktur stand-in untuk tampilan (dengan CREATE TABLE), kemudian menghapus tabel ini dan menggunakan CREATE VIEW.
dan ada referensi lain di komentar untuk bug phpmyadmin #11711 di github (https://github .com/phpmyadmin/phpmyadmin/commit/2f2b505 ):
Tampilan A mungkin bergantung pada tampilan B lain yang ditentukan di bawah ini, sehingga pembuatan tampilan A akan gagal jika kita tidak menggunakan stand-in. Dependensi mungkin lebih kompleks dari itu, jadi alih-alih menghitung semua dependensi, kami menggunakan stand-in.