Remplir une table a partir une Vue Oracle 11g

djanahana Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   -  
djanahana Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde,

Ma question est je pense assez simple! J'aimerais créer une table à partir d'une vue Oracle 11g (structure +données). Quelqu'un pourrait-il m'aider pour cela?

Merci bien
A voir également:

2 réponses

jee pee Messages postés 41526 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Salut,

create table ta_table as select * from ta_vue ;

cdlt

2
djanahana Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   13
 
Bonjour ,merci d'avoir me répond

Je veux savoir, dans le cas ou j'ai copié initialement les données de la table T dans la vue V
Je fragmente la table T puis je récupère mes données de la vue V
Moi j'ai fait

1-
CREATE MATERIALIZED VIEW VM BUILD IMMEDIATE AS
SELECT champs1,.........
FROM Vente V, Client C, Produit P
WHERE V.Id_Produit=P.Id AND V.Id_Client=C. Id


2-
Create Table Vente (champs1 varchar(20),............) 
Partition by List(champi)
Partition Vente_1 values ("1" ),
....................................
...............


3- je pense il me manque la dernière étape c-a-d :Recopier les données de la vue a la table originale ventes


merci beaucoup
1
jee pee Messages postés 41526 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Aucune idée je n'utilise jamais les partitions de table
0
djanahana Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   13
 
merci comme même pour la réponse jee jee ,possible quelqu'un d'autre peut m'aider
0