WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   MySQL-Problem (http://www.wcm.at/forum/showthread.php?t=133627)

str1ker 07.05.2004 14:48

MySQL-Problem
 
Wie kann in phpmyadmin eine ganze Spalte die mit NULL gefühlt ist mit einem Ruck auf 0 umstellen?

Langsam verzweifle ich hier schon... :mad:

kikakater 07.05.2004 15:00

UPDATE Syntax

UPDATE tabelle SET column_null=0 WHERE column_null = NULL;

Nur falls das Datenbankfeld numerisch ausgeprägt ist, ansonst muß "0" übergeben werden ... (bzw. '0') !

str1ker 07.05.2004 15:06

Also bei der Tabelle steht varchar(255) als Typ... Denn muss ich ändern oder wie? :confused:

käptn 07.05.2004 15:50

Nein, eine Zahl muss beim Einfügen in eine Text Spalte nicht von Anführungszeichen umgeben sein. Außerdem muss mit dem IS operator gegen NULL verglichen werden.

Code:

UPDATE
  my_table
SET
  my_null_col = 0
WHERE
  my_null_col IS NULL

~

kikakater 07.05.2004 16:35

Zitat:

Original geschrieben von c0rtex
Also bei der Tabelle steht varchar(255) als Typ... Denn muss ich ändern oder wie? :confused:
Den muß ich ändern oder wie ?

Weiß ich nicht, ob Du Texte benötigst in dem Feld ! Schreib eine '0' bzw. 0 hinein und alles ist umgeändert mit WHERE column IS NULL ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag