Visualizzazione dei risultati da 1 a 5 su 5

Discussione: script sql

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    211

    script sql

    ciao a tutti, ho crato una base di dati con oracle 11g. in pratica adesso dovrei creare degli script per il popolamento di tutte le tabelle, solo che non so cme si creano qusti script. come devo fare, e soprattutto cosa posso utilizzare per creare gli script??

  2. #2
    Ciao,
    per creare tabelle dovresti fare:

    codice:
    CREATE TABLE TB_STEP
    (
      NOME_PROCESSO      VARCHAR2(500 BYTE),
      TIPO_PROCESSO      VARCHAR2(50 BYTE),
      NOME_STEP          VARCHAR2(500 BYTE),
      DESC_PROCESSO      VARCHAR2(500 BYTE),
      IND_ATTIVO         INTEGER,
      IND_ELAB           INTEGER,
      ID_STEP            INTEGER,
      IND_BLOCCANTE      INTEGER,
      VAR_OUTPUT1        VARCHAR2(100 BYTE),
      VAR_OUTPUT1_VAROK  VARCHAR2(100 BYTE),
      VAR_OUTPUT1_ERROR  VARCHAR2(500 BYTE),
      SCRIPT_VALUE       VARCHAR2(4000 BYTE),
      TIPO_ELAB          VARCHAR2(2 BYTE),
      START_STATUS       NUMBER
    );
    e per alimentare le tabelle devi utilizzare i comandi di insert come negli esempi:

    codice:
     
    Insert into TB_STEP
       (NOME_PROCESSO, TIPO_PROCESSO, NOME_STEP, DESC_PROCESSO, IND_ATTIVO, 
        IND_ELAB, ID_STEP, IND_BLOCCANTE, VAR_OUTPUT1, VAR_OUTPUT1_VAROK, 
        VAR_OUTPUT1_ERROR, SCRIPT_VALUE, TIPO_ELAB, START_STATUS)
     Values
       ('SF_ACCOUNT_PROF_M', 'MAPPING', '241_EM_MAP_SDL_ALL', 'Procedura di Recuper ID_SF dai file di ritorno da prova', 0, 
        0, 367, 1, NULL, NULL, 
        NULL, NULL, 'M5', NULL);
    Insert into TB_STEP
       (NOME_PROCESSO, TIPO_PROCESSO, NOME_STEP, DESC_PROCESSO, IND_ATTIVO, 
        IND_ELAB, ID_STEP, IND_BLOCCANTE, VAR_OUTPUT1, VAR_OUTPUT1_VAROK, 
        VAR_OUTPUT1_ERROR, SCRIPT_VALUE, TIPO_ELAB, START_STATUS)
     Values
       ('SF_ACCOUNT_ME_M', 'MAPPING', '220_ME_MAP_CREA_INS_UPD', 'Procedura di Creazione File di Insert e Update - ME', 1, 
        0, 344, 1, NULL, NULL, 
        NULL, NULL, 'M1', NULL);
    Ciao
    Mik

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    211
    grazie per il suggerimento ma io intendevo dire che ambiente devo utilizzare per creare gli script, mi è stato detto che c'è sqldeveloper ma è un casino per installarlo. voi avete qualche altro ambiente da suggerirmi??? grazie.

  5. #5
    E' corretto, sql developer è il client più semplice da utilizzare e soprattutto è free. Altri tool per interagire con il db oracle sono lo stesso sqlplus o toad, ma quest'ultimo è a pagamento a meno che trovi una versione free

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.