[MySQL 3.23.X] Wie ändere ich den Datentyp

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MySQL 3.23.X] Wie ändere ich den Datentyp

    Hallo,

    ich habe ein Script welches einige MySQL Einträge in der Datenbak anlegt darunter folgende Reihe:

    PHP-Code:
    `sizefloat NOT NULL default '0'
    Nun ist es leider erforderlich den Typ float in int zu konvertieren um die Größe mit filesize(string) in Bytes abspeichern zu können. Leider kenne ich mich mit mysql nicht gut aus und würde deshalb gerne von euch wissen ob und wie es möglich ist den Datentyp der Reihe zu ändern und bestehende Einträge zu ändern . Nun weiß ich das der Typ float eine gleitkommazahl ist ind normalerweise nicht so ohne weiteres in eine ganzzahl konvertiert werden kann. Dennoch gibt es vielleicht eine Lösung, auch wenn die bedeutet das ich die Reihe neu anlegen müsste.

    Gruß
    StarShaper

  • #2
    ALTER ?

    alternativ eine neue spalte anlegen von type INT und die werte mit UPDATE übertragen. anschliessen die spalte vom typ FLOAT entfernen.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Supi, vielen Dank Abraxax

      cu

      Kommentar

      Lädt...
      X