[mysql] wat betekend de int waarde?

Pagina: 1
Acties:
  • 49 views sinds 30-01-2008

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Ik ben bezig met het opzetten van een database. Nu wil ik voor een id een integer gebruiken (logisch toch). Maar wat betekend het gedeelte wat tussen de haken staan (zie vet gedrukt)?

catid int(11) NOT NULL auto_increment,

  • Ozzi
  • Registratie: Mei 2000
  • Laatst online: 09:44

Ozzi

??

de lengte van het veld :)

dus het aantal cijvers

geen


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

never mind

Verwijderd

Dit is de lengte van de integer.

Check in het vervolg eerst ff de manual :)

  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 18-08 10:58

Bergen

Spellingscontroleur

Die 11 is de display size, het aantal cijfers wat (maximaal?) wordt weergegeven ofzoiets.

  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Oke thnx. bonjour topic maar dicht!

Verwijderd

Volgens mij is een string gebruiken idd handiger, je hoeft hem nl niet te manipuleren ofzo..

Verwijderd

Oke thnx. bonjour topic maar dicht!
Het is dus de bedoeling dat je zelf eerst genoeg research doet, zodat dergelijke vragen niet nodig zijn!!! :)

  • terrapin
  • Registratie: Februari 2002
  • Niet online
Nee natuurlijk geen string gebruiken!!!
Het nummer tussen de haakjes geeft de lengte van het opslagveld aan, dus hoelang het getal mag zijn dat je er in kan zetten...

http://www.mysql.com/doc/en/Numeric_types.html

The higher that the monkey can climb, The more he shows his tail


  • Vulpecula
  • Registratie: April 2001
  • Laatst online: 18-08 21:00
Verwijderd schreef op 19 november 2002 @ 10:27:
[...]

Het is dus de bedoeling dat je zelf eerst genoeg research doet, zodat dergelijke vragen niet nodig zijn!!! :)
Ja weet ik. Maar kon het niet zo snel vinden. Als ik het hier post heb ik sneller antwoord dan dat ik alles zelf moet na spitten. Maar oke zal het niet meer doen :9

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

mag ik ff huilen?? :'(

Doet iets met Cloud (MS/IBM)


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 28-08 22:22

Creepy

Tactical Espionage Splatterer

Verwijderd schreef op 19 november 2002 @ 10:22:
Volgens mij is een string gebruiken idd handiger, je hoeft hem nl niet te manipuleren ofzo..
Ik hoop dat je een geintje maakt. Er staat in de definitie "auto_increment". Dit kan uiteraard alleen op numerieke velden.

Ook zal dit veld zeer waarschijnlijk de primary key zijn, inclusief bijbehorende
index. Een numeriek veld benaderen via een index zal nagenoeg altijd sneller zijn dan een alfanummeriek veld benaderen via een index.

De vraag is trouwens wel errug basic SQL, dus ik vind dat je je moet gaan schamen ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

en na deze toevoeging alsnog dicht

Doet iets met Cloud (MS/IBM)


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Die 11 is zinloos trouwens...
Maak maar es een tinyint(11) en er kan echt niet meer dan 255 in, maak es een tinyint(1) en er kan nog steeds 255 in.
Pagina: 1

Dit topic is gesloten.