Sekvenssimuunnos Informaticassa ESIMERKIN avulla

Mikä on sekvenssi Generator Muutos?

Sekvenssigeneraattorin muunnos on passiivinen, joten se ei vaikuta syöttörivien määrään. Sekvenssigeneraattoria käytetään ensisijaisen avaimen arvojen luomiseen ja sitä käytetään numeeristen sekvenssiarvojen, kuten 1, 2, 3, 4, 5 jne., luomiseen.

Jos esimerkiksi haluat määrittää sekvenssiarvot lähdetietueille, voit käyttää sekvenssigeneraattoria. Luodut sekvenssiarvot voivat olla 5, 10, 15, 20, 25 jne. tai 10, 20, 30, 40, 50 jne. riippuen muunnoksen konfiguroiduista ominaisuuksista.

Sekvenssigeneraattorissa on kaksi lähtöporttia

  • CURRVAL
  • SEURAAVA

CURRVAL-portin arvo on aina NEXTVAL+1.

Järjestysnumeroiden luomiseen käytämme aina NEXTVAL-saraketta.

Sekvenssin ominaisuudet Generator Muutos

  • Aloitusarvo – Se on ensimmäinen muunnoksen luoma arvo, oletusarvo on 0.
  • Kasvata – Tämä on numero, jolla haluat kasvattaa arvoja. Oletusarvo on 1.
  • Loppuarvo – Se on suurin arvo, joka muunnoksen tulee tuottaa.
  • Cycle – jos tämä vaihtoehto on asetettu, arvon lopun saavuttamisen jälkeen muunnos alkaa uudelleen aloitusarvosta.

Tässä esimerkissä luomme järjestysnumerot ja tallennamme ne kohteeseen.

Vaihe 1) Luo kohdetaulukko seuraavalla komentosarjalla.

Lataa yllä oleva emp_sequence.sql-tiedosto

Vaihe 2) Tuo taulukko Informaticassa kohdetaulukoksi

Vaihe 3) Luo uusi kartoitus ja tuo EMP-lähde ja EMP_SEQUENCE-kohdetaulukko

Sekvenssimuunnos Informaticassa

Vaihe 4) Luo kartoitukseen uusi muunnos

  1. Valitse tyypiksi sekvenssimuunnos
  2. Anna muunnoksen nimi "seq_emp"
  3. Valitse Luo vaihtoehto

Sekvenssimuunnos Informaticassa

Vaihe 5) Sekvenssigeneraattorin muunnos luodaan, valitse Valmis-vaihtoehto

Sekvenssimuunnos Informaticassa

Vaihe 6) Linkitä sekvenssigeneraattorin NEXTVAL-sarake kohteen SNO-sarakkeeseen

Sekvenssimuunnos Informaticassa

Vaihe 7) linkitä muut sarakkeet lähdetunnisteen muunnoksesta kohdetaulukkoon

Sekvenssimuunnos Informaticassa

Vaihe 8) Double Napsauta sekvenssigeneraattoria avataksesi ominaisuusikkunan ja sitten

  1. Valitse Ominaisuudet-välilehti
  2. Syötä ominaisuudet alkuarvolla =1, jätä loput ominaisuudet oletusarvoiksi
  3. Valitse OK-painike

Sekvenssimuunnos Informaticassa

Tallenna nyt kartoitus ja suorita se istunnon ja työnkulun luomisen jälkeen.

Kohteen sno-sarake sisältää sekvenssigeneraattorimuunnoksen generoimat järjestysnumerot.

Esimerkissämme sekvenssit ovat 1 – Scott, 2 – King, 3 – Adam, 4 – Miller jne.