Un script pour genérer le script de creation de base [oracle] - SQL/NoSQL - Programmation
Marsh Posté le 19-03-2004 à 16:19:16
J'ai deja des requette pour faire mon script mais je redemande pour pas refaire la poudre ca existe pas deja ??
recuperation info colones des tables
select owner , table_name , COLUMN_NAME, DATA_TYPE from sys.all_tab_columns
order by owner,table_name,COLUMN_ID
/
info table
select OWNER,
TABLE_NAME, TABLESPACE_NAME, CLUSTER_NAME, IOT_NAME,
PCT_FREE, PCT_USED, INI_TRANS, MAX_TRANS,
INITIAL_EXTENT, NEXT_EXTENT, MIN_EXTENTS, MAX_EXTENTS,PCT_INCREASE, FREELISTS, FREELIST_GROUPS, LOGGING,
BACKED_UP, NUM_ROWS, BLOCKS, EMPTY_BLOCKS,
AVG_SPACE, CHAIN_CNT, AVG_ROW_LEN, AVG_SPACE_FREELIST_BLOCKS,
NUM_FREELIST_BLOCKS, DEGREE, INSTANCES
from sys.ALL_ALL_TABLES
where owner='REF'
/
info colones indexs
select * from sys.all_ind_columns
/
Marsh Posté le 19-03-2004 à 16:41:53
KLeMiX a écrit : Il faut que je refasse les scripts de 15 schéma et j'ai pas envie de me taper les copier coller sous toad ! |
Tu peux générer les scripts de création de base avec Toad(vas dans export)
Marsh Posté le 19-03-2004 à 16:51:31
thecoin a écrit : |
C'est top comme option je connaissais pas
Mais il faut que je fasse la meme chose au avec un format bien precis
Le top ca serait de trouver le script qui genere la meme chose pour que je puisse le modifier
Marsh Posté le 23-03-2004 à 10:19:49
Pour info
http://www.orafaq.com/scripts/sql/mktable.txt pour les tables
http://www.orafaq.com/scripts/sql/mkindex.txt pour les indexes
Marsh Posté le 19-03-2004 à 14:58:05
Il faut que je refasse les scripts de 15 schéma et j'ai pas envie de me taper les copier coller sous toad !
Je pense que la meilleur solution est de faire un script qui regenere les scripts j'ai fait une recherche mais j'ai pas trouver qq'un a ca sous la main ?
---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année www.levoll.fr