[SQL] Vraag over standaard waarde in een veld

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

  • Trancentral
  • Registratie: November 2001
  • Niet online
Hoe kun je ervoor zorgen dat aan een veld een standaard waarde wordt meegegeven ( 0 )? Ik zit nu al een tijdje te zoeken... :(

bedankt!

[ Voor 3% gewijzigd door Trancentral op 21-11-2004 21:54 ]


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

code:
1
insert into tabelletje (nummer1, nummer2, nummer3) values (12,,12);

Mag jij raden welke van de 3 de standaard waarde zal krijgen ;)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
http://dev.mysql.com/doc/mysql/en/SHOW_CREATE_TABLE.html

code:
1
2
3
4
5
6
7
8
9
10
11
12
SHOW CREATE TABLE tbl_name

Shows a CREATE TABLE statement that will create the given table. It was added in MySQL 3.23.20.

mysql> SHOW CREATE TABLE t\G
*************************** 1. row ***************************
       Table: t
Create Table: CREATE TABLE t (
  id INT(11) default NULL auto_increment,
  s char(60) default NULL,
  PRIMARY KEY (id)
) TYPE=MyISAM
Gewoon de tabel een default geven zoals hierboven in de create table syntax staat. (Kun je ook achteraf wijzigen hoor.) Als je dan bij een insert query een waarde weglaat (zoals bij de poster hierboven), dan insert hij de default.

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Zie onze wandelende SQL-handleiding, en pak de volgende keer de offline variant er even eerst bij ;)

Professionele website nodig?


Dit topic is gesloten.