sql >> Databáze >  >> RDS >> Mysql

MySQL správná syntaxe k použití blízko '' na řádku 1 chyby

problém je v tom, že máte dotaz na více řádcích pomocí " ", že PHP ve skutečnosti posílá všechna prázdná místa do MySQL, což způsobuje jeho chybové hlášení.

Buď to dejte na jeden řádek nebo připojte na každý řádek :o)

Sqlyog musí ořezávat bílá místa na každém řádku, což vysvětluje, proč to funguje.

Příklad:

$qr2="INSERT INTO wp_bp_activity
      (
            user_id,
 (this stuff)component,
     (is)      `type`,
    (a)        `action`,
  (problem)  content,
             primary_link,
             item_id,....


  1. Počítejte po sobě jdoucí duplicitní hodnoty v SQL

  2. Funkce JSON jsou nyní v SQLite ve výchozím nastavení povoleny

  3. Oprava Msg 241 „Převod se nezdařil při převodu data a/nebo času ze znakového řetězce“ v SQL Server

  4. Proč Oracle zobrazuje ??? pro speciální znaky jako åäö