php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.09.2004, 09:43  
Gast
 
Beiträge: n/a
Standard [Erledigt] Unterschied INT und TINYINT

hallo miteinander!

werd mich gleich mal mit einer dummen frage in das forum einfügen!

der unterschied des wertebereichs der datentypen ist mir bekannt, meine frage ist aber folgende:

worin besteht der unterschied von INT(3) - also einem 3-stelligen INT-feld - zu TINYINT(3)?
beide benötigen 3mal 0-9. braucht INT trotzdem mehr speicher?

und was passiert, wenn ich TINYINT(10) anlege? TINYINT hat ja nur einen maximal 3-stelligen wertebereich, kommt von daher also eigentlich garnicht auf 10 stellen.

bin über jede antwort dankbar!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.09.2004, 11:17  
Erfahrener Benutzer
 
Registriert seit: 29.08.2003
Beiträge: 216
wurtzel
Standard

tinyint hat nur die wete von -128 bis +127 oder 0 bis 255
da ändert auch die länge nichts dran
int mit länge 3 speichert auch größere werte
also würde ich mal sagen das die länge bei ganzen Zahlen nicht wirklich benutzt wird in der db
__________________
Das Problem ist der Anfang einer Lösung
wurtzel ist offline   Mit Zitat antworten
Alt 27.09.2004, 12:02  
Gast
 
Beiträge: n/a
Standard

wenn man nicht weiß für was die zahlen in den Klammern steht
sollte man im Handbuch von MySQL nachschaun, da stehts dann
auch idiotensicher drin.

siehe
http://dev.mysql.com/doc/mysql/de/Column_types.html
  Mit Zitat antworten
Alt 27.09.2004, 12:07  
Gast
 
Beiträge: n/a
Standard

das hab ich mir schon zu gemüte geführt, aber da ist keine antwort zu meinen fragen dabei. wenn doch, bitte ich hiermit um erklärung

oder wie wäre die definition für "Anzeigebreite"?
  Mit Zitat antworten
Alt 27.09.2004, 12:57  
Erfahrener Benutzer
 
Registriert seit: 29.08.2003
Beiträge: 216
wurtzel
Standard

Code:
CREATE TABLE `test` (
  `id` int(11) NOT NULL auto_increment,
  `was` tinyint(3) NOT NULL default '0',
  `noch` int(3) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;

#
# Daten für Tabelle `test`
#

INSERT INTO `test` VALUES (1, 127, 9999);
INSERT INTO `test` VALUES (2, 127, 1234);
INSERT INTO `test` VALUES (3, -128, -1231);
also nach dem test den ich gemacht habe interessiert sich mysql (3.23.55) nicht wirklich für die maximale Anzeigebreite
__________________
Das Problem ist der Anfang einer Lösung
wurtzel ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unterschied zwischen mail() und popen(/usr/sbin/sendmail)... DonTermi PHP Tipps 2007 8 27.03.2007 13:25
Unterschied zwischen "=" und LIKE Ticos Datenbanken 2 14.03.2007 00:16
Unterschied <> und NOT LIKE PsychoEagle Datenbanken 6 08.08.2006 13:22
Unterschied: is_file() und file_exists() PsychoEagle PHP Tipps 2006 4 29.03.2006 16:40
unterschied zwischen text mit und ohne kommas? Dilandau PHP Tipps 2007 5 03.12.2005 23:55
Unterschied zischen "==" und "===" PHP Tipps 2005-2 4 11.09.2005 16:09
Unterschied zwischen get und kein get Matthiasnet PHP Tipps 2005 1 07.03.2005 23:12
[Erledigt] unterschied zwischen html und xhtml HTML, Usability und Barrierefreiheit 2 25.10.2004 14:32
Praktischer Unterschied von include_once und require_once? PHP Tipps 2004 1 22.09.2004 09:45
include oder function verwenden was ist der unterschied? dazerglovic PHP Tipps 2004 1 02.09.2004 09:04
Unterschied zwischen 'mounted' und local? Stümper PHP Tipps 2004 5 31.08.2004 15:26
Unterschied zwischen Popup und Popdown? Kori Off-Topic Diskussionen 6 29.08.2004 14:38
Unterschied zwischen »AND« und »&&« tapferesschneiderlein PHP Tipps 2004 5 26.08.2004 10:48
[Erledigt] Unterschied zw. PHP4 und PHP5 PHP Tipps 2004 5 23.08.2004 08:42
Unterschied von " und ' PHP Tipps 2004 1 14.06.2004 12:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
tinyint, mysql tinyint, tinyint mysql, sql tinyint, php tinyint, tinyint wertebereich, wertebereich tinyint, tinyint sql, was ist tinyint, tinyint wiki, tiny int, int tinyint, mysql tinyint länge, tyniint, tinyint php, unterschied int tinyint, php integer wertebereich, mysql int tinyint, tinyint int, tinyint länge

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:30 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.