MySQL mit sql_mode "strict"

  • Hallo,


    bei Verwendung von MySQL im "sql_mode" "STRICT" kann man einige Aktionen (z.B. Anpassen PHP-Einstellungen, Anlegen Subdomain) nicht vornehmen, da u. A. folgende Fehler auftreten:

    Code
    Database Exception: mysql_stmt_execute: (1366) Incorrect integer value: '' for column 'PV_MAX' at row 1
    (SQL: UPDATE PHPVARS SET PV_VERSION_MAX= ?, PV_VERSION_MIN= ?, PV_MODIFY= ?, PV_MAX= ?, PV_MIN= ?,
    PV_UNIT= ?, PV_DEF_INT= ?, PV_DEF_TXT= ?, PV_TYPE= ?, PV_VARIABLE= ? WHERE ( PV_ID = ? ))


    Im Wesentlichen ist hier das Problem lediglich, dass im STRICT Modus kein leerer Wert für "PV_MAX" übergeben werden darf.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!