INT(11) és AUTO_INCREMENT
Kedves Fórumozók!
Kezdő vagyok a MySQL területén, és az alábbi kérdéseimre még sehol sem találtam egyértelmű választ, ezért szeretnék felvilágosítást kérni!
1.: Az INT(11)-es típusnál a (11) mit jelent? Addig stimm, hogy a méretét. De miben mérve? Számjegyek számában? Ha igen, akkor ez a típus maximum ezt a számot tudja eltárolni: 99999999999 ?
2.: Az AUTO INCREMENT jelenlegi tudásom szerint azt jelenti, hogy egy új rekord felvételével, automatikusan egyel növeli az adott cella értékét. Ez akkor érdekes, ha pl. adott egy 8 rekordból álló tábla, és pl. kitörlöm a 4. és 5. rekordot phpMyAdmin-nal, majd ezután felveszek egy új rekordot, akkor az AUTO INCREMENT-et tartlmazó mező értéke 9 lesz???
Előre is köszi a segítséget!
■ Kezdő vagyok a MySQL területén, és az alábbi kérdéseimre még sehol sem találtam egyértelmű választ, ezért szeretnék felvilágosítást kérni!
1.: Az INT(11)-es típusnál a (11) mit jelent? Addig stimm, hogy a méretét. De miben mérve? Számjegyek számában? Ha igen, akkor ez a típus maximum ezt a számot tudja eltárolni: 99999999999 ?
2.: Az AUTO INCREMENT jelenlegi tudásom szerint azt jelenti, hogy egy új rekord felvételével, automatikusan egyel növeli az adott cella értékét. Ez akkor érdekes, ha pl. adott egy 8 rekordból álló tábla, és pl. kitörlöm a 4. és 5. rekordot phpMyAdmin-nal, majd ezután felveszek egy új rekordot, akkor az AUTO INCREMENT-et tartlmazó mező értéke 9 lesz???
Előre is köszi a segítséget!
olvasd el ;)
http://dev.mysql.com/doc/mysql/en/example-auto-increment.html
Az a probléma, hogy angolul
De
Típus: INT
Bájtok száma: 4
Minimum érték előjelesen: -2147483648
Minimum érték előjel nélkül: 0
Maximum érték előjelesen: 2147483647
Maximum érték előjel nélkül: 4294967295
2. kérdés:
Amíg beírtad a kérdést, ki is próbálhattad volna. De hogy ne kelljen ilyesmivel foglalkoznod, a válasz igen.
Köszi, de azt még mindig ne
Re: Köszi, de azt még mindig ne
Így én arra gondolok, hogy az INT(11) = 11 bájton tárolt szám egész szám. A feljebb megadott linken találsz egy táblázatot az érthető angol nyelvtudás nélkül is.
Az INT(4) az nem inkább INT4
Ha jól értelmeztem a szöve
pp
Köszönöm szépen, én is e
Még mindig nem árultátok el,
Már negyed órája nyomozom én is, hogy a 11 mit jelent, grrr...
Ugyanakkora, mint bármelyik
Vissza a jövőbe
Hol kapni dmc-12-est?
Szerintem a weblabor szerver
Le vagy maradva :)
+1