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

Co je Option=N v připojovacím řetězci MySQL ODBC?

Option= hodnota je součet číselných hodnot pro různé příznaky, které určují, jak by měl Connector/ODBC fungovat. Jeho výchozí hodnota je 0.

Ze starší verze dokumentace Connector/ODBC na web.archive.org :

Option=3; odpovídalo FLAG_FIELD_LENGTH (1) + FLAG_FOUND_ROWS (2)

Option=4; byl FLAG_DEBUG

Podle aktuálního seznamu možností konektoru/ODBC zde ...

Tabulka 5.2 Parametry konektoru/možnosti ODBC

... obě FLAG_FIELD_LENGTH (1) a FLAG_DEBUG (4) byly odstraněny.

MySQL také doporučuje používat názvy parametrů místo (součtu) jejich číselných hodnot, a to nejen kvůli přehlednosti, ale protože ne všechny možnosti mají číselné hodnoty. Takže místo

Option=2;

měli bychom použít

FOUND_ROWS=1;




  1. Existuje způsob, jak použít ON DUPLICATE KEY k aktualizaci všeho, co jsem chtěl vložit?

  2. Výchozí databáze s názvem postgres na serveru Postgresql

  3. Jak zakázat omezení CHECK v SQL Server (příklady T-SQL)

  4. Jak mohu provést booleovskou logiku na dvou sloupcích v MySQL?