Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: INSERT INTO

El Dialblo [25.03.2007 19:31:33]

#

Heips,

Millä voin tarkistaa lisätyn rivin avainkentän arvon. Siis kun syötän tietokannan taulukkoon INSERT INTO Sql-lauseella tavaraa ja haluaisin tietää INT(11) tyyppisen avaimen arvon, joka on laskuri tyyppinen automaattisesti arvoaan kasvattava. Onko kenellekään mitään hyvää tapaa saada ko. asiaa selville.

-T

Olga [25.03.2007 20:58:27]

#

Et nyt kertonut mikä tietokantaroottori sulla on siellä takana ja käytätkö mahdollisesti jotain ohjelmointikieltä siinä välillä, mutta esimerkiksi php:lle löytyy useammallekin tiedonhallintajärjestelmälle oma funktionsa, kuten MySQL:lle mysql_insert_id. MySQL:ssä on myös oma funktio homman tekoon, taisi olla LAST_INSERT_ID tms. ja voipi olla että muissakin järjestelmissä on jokin vastaava keino saada sekvenssin nykyinen tilanne selville.

El Dialblo [26.03.2007 09:36:40]

#

MyISAM on tallennusroottorina, enkä käytä mitään ohjelmointikieltä siinä välissä.
mysql_insert_id toimii mainiosti. Herätit lisää kysymyksiä. Mitä ohjelmointikieliä voisi käyttää tuossa välillä?

-T

ps. Kiitos Olga

ajv [26.03.2007 09:54:41]

#

Niin Olga varmaankin tarkoitti ohjelmointikielellä ihan tuota PHP:tä, webbisoftaa voi tehdä näet muillakin yhdistelmillä kuin MySQL + PHP :) Mitä muihin ohjelmointikieliin tulee, niin vaikka PERL, ASP, Ruby ja on sitä joskus tullut kokeiltua tehdä webbisivu ihan C:lläkin... :) Tietokantojen puolella sama homma, MySQL:n lisäksi MSSQL, PostgreSQL, Oracle, jne...

Olga [27.03.2007 18:36:59]

#

ajv vastasikin jo puolestani :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta