Article View: pl.comp.bazy-danych
Article #183249Re: Jak przenumerować pole typu "autoincrement"
From: Borafu
Date: Sun, 05 Jul 2009 19:46
Date: Sun, 05 Jul 2009 19:46
23 lines
1997 bytes
1997 bytes
Fantom pisze: >>> Da się to przenumerować z poziomu RDBMS, nie uciekając się np. do PHP? >>> Który RDBMS ewentualnie potrafi takie cuda robić? (...) >> Problem, który poruszyłeś pojawia się co jakiś czas (dlatego znalazł >> się w FAQ), ale jakoś nie mogę się doczekać sensownego uzasadnienia >> takiej akcji. Może uchylisz rąbka tajemnicy? > > Ja znam odpowiedz. W niektorych typach baz, moze sie zdazyc, ze pole to > osiagnie juz maksimum, a wczesniej bedzie np 95 % dziur. Po prostu dane > sa kasowane w jakiejs tam sytuacji. I w specyficznej bazie nei pozmoe > dawanien nawet zadnych bigintow itp - a wartosc sie "przekreci" i lipa. To że są luki jest oczywiste, natomiast problemem może być dojście to max. wartości pola i to jest w praktyce jedyny chyba sensowny przypadek problemu z przenumerowaniem. Z tym że jeśli do takiego faktycznie przypadku doszło to albo jest to błąd projektowy albo awaria/sabotaż/głupota. Tak czy siak w rzeczywistej bazie może to się okazać katastrofą. Pozdro -- Borafu
Technical Details
Message-ID:
<h2qvuf$a5l$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<h2kiq5$hhu$1@opal.futuro.pl> <h2kk0e$l1r$1@inews.gazeta.pl> <h2qehm$jd$1@atlantis.news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Borafu <borafu_NIELUBIESPAMU@gazeta.pl> Newsgroups: pl.comp.bazy-danych Subject: Re: Jak przenumerować pole typu "autoincrement" Date: Sun, 05 Jul 2009 21:46:18 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 23 Message-ID: <h2qvuf$a5l$1@inews.gazeta.pl> References: <h2kiq5$hhu$1@opal.futuro.pl> <h2kk0e$l1r$1@inews.gazeta.pl> <h2qehm$jd$1@atlantis.news.neostrada.pl> NNTP-Posting-Host: staticline10548.toya.net.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1246823183 10421 85.89.162.41 (5 Jul 2009 19:46:23 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sun, 5 Jul 2009 19:46:23 +0000 (UTC) X-User: borafu In-Reply-To: <h2qehm$jd$1@atlantis.news.neostrada.pl> User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit