9999 bug (W3)
Die Zahl "9999" kann in mehrfacher Hinsicht zum Problem in der Datenverarbeitung werden.- In einigen Programmen wurde "9999" als Zeichen für "Dateiende", "end-of-file" verwendet. Bei einem realen Vorkommen von "9999" als "Datum" kann es durchaus zu Problemen führen. Die erste Hürde "September 9, 1999", "9/9/99" dürfte wohl überstanden sein. Aber was passiert im Jahr "2999", "3999", ..., und insbesondere im Jahr "9999"?
- Die Zahl "9999" wurde außerdem auch als "Müll-Symbol" beim Einrichten von Datenbanken benutzt. Setzte man statt des Datums die 9999 ein, hieß dies, daß der jeweilige Posten vom Programm ignoriert werden konnte, da er lediglich Testzwecken diente. Auch hier könnten die nächsten Datumsangaben in denen die Kombinationen "9999" auftreten noch Überraschungen bieten.
- Die Zahl "9999" wurde außerdem auch als Zeichen für "zeitlich unbegrenzt" benutzt. Dies könnte spätestens im Jahr "9999" problematisch werden.
- Schließlich gibt es noch das Problem der verwendeten Stellen-Anzahl für ein Datum. Bestand das "Y2K-Problem" darin, dass eine sechstellige Datumsangabe "010100" zur Verwechslung von 01.01.1900 mit 01.01.2000 führen konnte, so kann die achtstellige Angabe "01010000" zu Verwechslungen von 01.01.0000 mit 01.01.10000" führen.
(E2)(L1) http://www.wordspy.com/
(E2)(L1) http://www.wordspy.com/words/9999bug.asp
(E1)(L1) http://books.google.com/ngrams/graph?corpus=0&content=9999 bug
Abfrage im Google-Corpus mit 15Mio. eingescannter Bücher von 1500 bis heute.
Engl. "???" taucht in der Literatur nicht signifikant auf.
Erstellt: 2012-01