Requête originale :
"Je suis au courant de la déclaration :
create table xyz_new as select * from xyz;
qui duplique à la fois le schéma et les données. Cependant, que se passe-t-il si je n'ai besoin que du schéma. schéma?"
Solution :
Pour créer une copie de table sans copier les données, ajoutez simplement une clause WHERE qui filtre toutes les lignes :
create table xyz_new as select * from xyz where 1=0;
Cette technique copie la structure de la table (colonnes, types de données, contraintes) sans remplir la table avec aucun data.
Limitations :
Bien que cette méthode soit efficace pour copier la structure de la table, elle présente certaines limites :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!