autonumber

whatsmyname

Osaako joku kertoa mikä datatyyppi vastaa autonumberia postgresql:ssä? Pitäisi tietokantaan saada itsestään juokseva numero...

5

314

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Nimimerkki

      Googlen kautta löytyi tämmöinen ->


      The equivalent of an IDENTITY column in PostgreSQL is a SERIAL or SERIAL8. This feature creates a sequence associated with a column in a table. As specified the sequence can also have its parameters set (see above) in the column definition like this:

         CREATE TABLE parts (
          partnum INTEGER GENERATED ALWAYS AS IDENTITY
            ( START WITH 100 INCREMENT BY 10 MIN VALUE 10),
            partname   VARCHAR(40)
         );

      • Whatsmyname

        Ollaan kokeiltu jo vaikka ja mitä mutta mikään ei vaan tunnu toimivan... Pitääpä kokeilla tuota vielä, kiitoksia.


      • on juu
        Whatsmyname kirjoitti:

        Ollaan kokeiltu jo vaikka ja mitä mutta mikään ei vaan tunnu toimivan... Pitääpä kokeilla tuota vielä, kiitoksia.

        serial vastaa laskuri kenttää. kokeiltu on ja monasti.
        rekisteröityy sekvenssi-luetteloon


      • Nimimerkki
        on juu kirjoitti:

        serial vastaa laskuri kenttää. kokeiltu on ja monasti.
        rekisteröityy sekvenssi-luetteloon

        Eikö tuossa taulun kuvauksessa ole kuitenkin taikasana tuo identity ja sen määrittely? Vai tarviiko sitä?

        Mulla menee kyllä aikalailla hermo Postgressa tuohon pilkunviilaukseen ja säätämiseen. Ihan älyttömän monipuolinen ja uskomattoman määrän ominaisuuksia sisältävä järjestelmä, mutta kun vertaa Sybaseen, Oracleen tms, niin onhan tuossa kikkailtavaa...


      • kikkailua
        Nimimerkki kirjoitti:

        Eikö tuossa taulun kuvauksessa ole kuitenkin taikasana tuo identity ja sen määrittely? Vai tarviiko sitä?

        Mulla menee kyllä aikalailla hermo Postgressa tuohon pilkunviilaukseen ja säätämiseen. Ihan älyttömän monipuolinen ja uskomattoman määrän ominaisuuksia sisältävä järjestelmä, mutta kun vertaa Sybaseen, Oracleen tms, niin onhan tuossa kikkailtavaa...

        Kun kenttä jonka tyyppi on serial perustettu, menet taulun properties, sieltä Rajoitteet (suomeksi) josta voit perustaa viiteavaimet(primaryKey), yksilölliset kentät(Unique) ja tarkastukset (check).
        Itse laitan serial-kentälle aina PrimaryKey


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta

      https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi
      Kotka
      85
      2287
    2. Olen tosi outo....

      Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap
      Ikävä
      18
      2257
    3. Vanhalle ukon rähjälle

      Satutit mua niin paljon kun erottiin. Oletko todella niin itsekäs että kuvittelet että huolisin sut kaiken tapahtuneen
      Ikävä
      18
      1700
    4. Oletko sä luovuttanut

      Mun suhteeni
      Ikävä
      104
      1458
    5. Maisa on SALAKUVATTU huumepoliisinsa kanssa!

      https://www.seiska.fi/vain-seiskassa/ensimmainen-yhteiskuva-maisa-torpan-ja-poliisikullan-lahiorakkaus-roihuaa/1525663
      Kotimaiset julkkisjuorut
      92
      1416
    6. Hommaatko kinkkua jouluksi?

      Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k
      Sinkut
      163
      1248
    7. Aatteleppa ite!

      Jos ei oltaisikaan nyt NATOssa, olisimme puolueettomana sivustakatsojia ja elelisimme tyytyväisenä rauhassa maassamme.
      Maailman menoa
      257
      1042
    8. Mitä sanoisit

      Ihastukselle, jos näkisitte?
      Tunteet
      63
      943
    9. Onko se ikä

      Alkanut haitata?
      Ikävä
      78
      909
    10. Omalääkäri hallituksen utopia?

      Suurissa kaupungeissa ja etelässä moinen onnistunee. Suuressa osassa Suomea on taas paljon keikkalääkäreitä. Mitenkäs ha
      Maailman menoa
      174
      893
    Aihe