LibreOffice 7.1:n ohje
Määritetään asetukset uusien tietueiden arvojen ohjelmalliselle tuottamiselle.
Seuraavien ohjausobjektien saatavuus riippuu tietokannan tyypistä:
Sallitaan LibreOffice-tuki juoksevasti arvoaan kasvattaville laskurikentille nykyisessä ODBC- tai JDBC-tietolähteessä. Tämä vaihtoehto valitaan, jos tietokannan SDBCX-kerroksen laskuriominaisuus ei ole tuettu. Yleensä laskuriksi valitaan perusavainkenttä.
Annetaan SQL-komennon määre, joka ohjaa tietolähdettä käyttämään määrättyä kokonaislukukenttää laskurina. Esimerkiksi, seuraava MySQL-lause käyttää AUTO_INCREMENT-lauseketta "id"-kentän arvon kasvattamiseen joka kerta, kun lause luo uuden tietueen:
CREATE TABLE "table1" ("id" INTEGER AUTO_INCREMENT)
Tässä esimerkissä täytyy AUTO_INCREMENT syöttää Kasvata lauseketta automaattisesti -kenttään.
Kirjoitetaan SQL-lause, joka palauttaa perusavainkentän laskurin viimeisimmän arvon. Esimerkiksi:
SELECT LAST_INSERT_D();