Maison >base de données >tutoriel mysql >Comment créer une copie de table vide avec la même structure qu'une table Oracle existante ?

Comment créer une copie de table vide avec la même structure qu'une table Oracle existante ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-01 10:40:11406parcourir

How to Create an Empty Table Copy with the Same Structure as an Existing Oracle Table?

Création d'une copie de table sans données dans Oracle

Question :

Comment puis-je créer une copie exacte d'un Oracle structure de la table sans dupliquer le sous-jacent data?

Réponse :

Pour créer une copie de table avec la même structure mais sans données, vous pouvez utiliser l'instruction suivante :

create table xyz_new as select * from xyz where 1=0;

Limitations :

Cette méthode ne copie pas les éléments suivants dans le nouveau table :

  • Séquences
  • Déclencheurs
  • Index
  • Quelques contraintes
  • Logs de vues matérialisées

De plus, il ne gère pas les partitions.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn