ORACLE --> MYSQL [Résolu] - Un peu d'aide s'il vous plait

Voila je dois convertir un script pour Oracle en un script pour mysql… le probleme c 'est que je ne connais pas bien Oracle, Est ce que quelqu’un pourrais bien m’aider merci

CREATE TABLESPACE TOPUP_DATA
       
       DEFAULT
       STORAGE ( 
       INITIAL 4096000
       NEXT 655360
       MINEXTENTS 1
       MAXEXTENTS 12
       ) 
;

CREATE TABLE TOPUPOWN.CFG_OPERATOR_CURRENCY (
       COC_OperatorId       VARCHAR2(3) NOT NULL,
       COC_CurrencyDPSKiosk VARCHAR2(3) NOT NULL,
       COC_CurrencyOperator VARCHAR2(3) NOT NULL
)
       PCTFREE 10
       TABLESPACE TOPUP_DATA
       STORAGE ( 
              INITIAL 8
              NEXT 8
              MINEXTENTS 1
              MAXEXTENTS 11
       ) 
;


ALTER TABLE TOPUPOWN.CFG_OPERATOR_CURRENCY
       ADD  ( PRIMARY KEY (COC_OperatorId, COC_CurrencyDPSKiosk)
       USING INDEX
              TABLESPACE TOPUP_INDEX
              STORAGE ( 
                     INITIAL 8
                     NEXT 8
                     MINEXTENTS 1
                     MAXEXTENTS 11
              ) );

Merci de ta reponse rapide :slight_smile:

Le truc c’est que je n’ai pas de base de données ORACLE installée… mais la je suis entrain de la télécharger.

Mais bon ya pas mal de truc que je ne comprend pas dans cet query.

Oui c dans le cadre d’un projet

Est ce que kelk1 peut m’expliquer se que signifie la premiere partie? La creation de TABLESPACE… je ne connais pas ca dans mysql
et deuxiemement ce que fait la creation de la TABLE avec TOPUPOWN.CFG_OPERATOR_CURRENCY (que signifie le point?) et ensuite tout ce qu’il y a apres la declaration des variables donc partir de PCTFREE

Merci beaucoup vous me sauverais la vie :jap:

Voila 2 articles qui t’en apprendront plus sur les tablespaces et les tables :wink:

http://oracle.developpez.com/guide/architecture/tablespaces/

http://oracle.developpez.com/guide/architecture/tables/

merci beaucoup je lis ca tout de suite :):slight_smile:

Ok merci g compris.

Kelk1 peut-il m’expliquer comment je transfert

STORAGE(… vers mysql?
Je comprend a peu pres ce que cela fait mais je ne vois pas comment la migrer.

Merci de votre aide.

la notion d’extent n’existe pas sous Mysql, tu peux donc ignorer les paramètres de stockage sous mysql

Tu trouveras peut-être ton bonheur ici : http://mysql.developpez.com/

Merci beaucoup à tous pour votre aide :slight_smile: