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

MySQL:Když je název parametru uložené procedury stejný, jako název sloupce tabulky

Nejjednodušší způsob, jak rozlišit mezi parametrem a sloupcem (pokud jsou oba názvy stejné), je přidat název tabulky do názvu sloupce.

UPDATE customers SET customers.Name = Name;

Dokonce můžete také přidat předponu databáze jako

UPDATE yourdb.customers SET yourdb.customers.Name = Name;

Přidáním názvu databáze můžete provést akci na více než 1 databázi z jedné procedury úložiště.



  1. Jak NOT LIKE funguje v MariaDB

  2. Jak formátovat čísla s úvodními nulami v SQLite

  3. 3 způsoby připojení souboru MDF k serveru SQL

  4. Jak optimalizovat výkon MySQL pomocí MySQLTuner