login  Naam:   Wachtwoord: 
Registreer je!
 Forum

SQL command (Opgelost)

Offline DrB - 01/11/2007 09:49 (laatste wijziging 01/11/2007 09:50)
Avatar van DrBHTML interesse Hallo,

Ik heb een database met daarin een tabel producten. In deze tabel staat een kolom genaamd aanbiedingen. De waarde kan een 0 of een 1 bevatten. enum('1', '0')

Wat is de command dat ik bij alle producten de waarde verander in 0 ? Ik had zoiets al geprobeerd:

  1. ALTER TABLE `producten` CHANGE `aanbieding` `aanbieding` enum('1', '0') NOT
  2. NULL DEFAULT '0'


Maar dat werkt niet 

8 antwoorden

Gesponsorde links
Offline avdg - 01/11/2007 09:52 (laatste wijziging 01/11/2007 10:11)
Avatar van avdg PHP gevorderde 2 punten:
-Gebruik phpmyadmin dan heb je minder problemen met alter table 
-Het is geen php code maar sql (en die staat ertussen) verande die (recht haakje)code=php(sluit haakje) in code=sql
Offline DrB - 01/11/2007 10:04
Avatar van DrB HTML interesse Ik gebruik ook phpmyadmin..
Offline Flex1986 - 01/11/2007 10:08 (laatste wijziging 01/11/2007 10:08)
Avatar van Flex1986 Gouden medaille

Senior Member
  1. UPDATE `producten` SET aanbieding = 0


Bedoel je dit?

Met alter table verander je de tabel en niet de waarde in een kolom.
Offline avdg - 01/11/2007 10:10 (laatste wijziging 01/11/2007 10:14)
Avatar van avdg PHP gevorderde Neen (denk ik toch): Alter table is tabelwijzigingscommando...
Update wijzigt gegevens.

Edit: Marten, ja je hebt gelijk. 
Offline marten - 01/11/2007 10:12
Avatar van marten Beheerder jawel avdg je moet eerst de default op 0 zetten en vervolgens alles wijzigen om alles op 0 zetten.
Offline DrB - 01/11/2007 10:21
Avatar van DrB HTML interesse Ik weet er ook niet veel vanaf, maar

UPDATE `producten` SET aanbieding = 0

is inderdaad wat ik bedoel. Thnx, het was wel erg simpel ;)
Offline XeriuM - 01/11/2007 10:23
Avatar van XeriuM Lid Had je dus ook zelf uit kunnen vinden... www.google.nl is je vriend!
Offline DrB - 01/11/2007 10:24
Avatar van DrB HTML interesse Uiteindelijk wel ja, maar wist niet precies waar ik op kan zoeken. Maar ik zal het topic op opgelost zetten,
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s