Eli siis olen lisäämässä dataa tietokantaan. Tarkoitus olisi saada ulos kymmenen viimeksi lisättyä riviä. Rivien datalle ei ole avainkenttää olemassakaan. Testailin, syöttääkö insert into komento rivejä entisten perään, mutta näyttäisi siltä, että uudet rivit ovat milloin missäkin välissä. Onko insert into lauseeseen olemassa jotain lisäparametria tai vastaavaa jolla uusi rivi muodostuisi aina vanhojen rivien perään?
Insert into statement
-juuba-
7773
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 7
Vanhimmat
...
>...uudet rivit ovat milloin missäkin välissä.
Se on relaatiotietokannan perusolemus että järjestyksellä ei ole väliä.
Jos haluat tosiaan pitää kirjaa syöttöjärjestyksestä niin laita avainkenttä auto-incrementillä.
Itse suosin kyllä lisäys/muutoshetkeä. Sille voi olla muutakin käyttöä...
Toki helpoin ja sinänsä kannatettava avainkenttä on numero. Helppo joinata... :)
Nyt toimii
Mutta sitten mietin, että käyttäjän tietokoneen päivämääräasetukset voivat olla väärässä.
Ota serveriltä se kellonaika.
tietokantaa olisi tarkoitus käyttää lokaalisti käyttäjän koneella. Tulevaisuudessa olisi tietysti hyvä saada tietokanta muutettua optiona myös etäkäytettäväksi. Tietokantaa tulisi käyttämään vain yksi käyttäjä. Onko muuten netissä mitään ilmaista palvelua, jossa voisi testailla esim. .Net tietokantojen toimintaa verkon läpi? Saisiko toimimaan esim welhon kotisivuserveriltä?