sql >> Database >  >> RDS >> Mysql

Wat is de Option=N in de MySQL ODBC-verbindingsreeks?

De Option= waarde is de som van de numerieke waarden voor verschillende vlaggen die aangeven hoe Connector/ODBC zou moeten werken. De standaardwaarde is 0.

Van een oudere versie van de Connector/ODBC-documentatie op web.archive.org :

Option=3; komt overeen met FLAG_FIELD_LENGTH (1) + FLAG_FOUND_ROWS (2)

Option=4; was FLAG_DEBUG

Volgens de huidige lijst met Connector/ODBC-opties hier ...

Tabel 5.2 Connector/ODBC-optieparameters

... beide FLAG_FIELD_LENGTH (1) en FLAG_DEBUG (4) zijn verwijderd.

MySQL raadt ook aan de parameternamen te gebruiken in plaats van (de som van) hun numerieke waarden, niet alleen voor de duidelijkheid, maar omdat niet alle opties hebben numerieke waarden. Dus, in plaats van

Option=2;

we zouden moeten gebruiken

FOUND_ROWS=1;




  1. De volgorde van tekens in een tekenreeks omkeren in MySQL

  2. Hoe meerdere records tegen één record te krijgen op basis van een relatie?

  3. Verkrijg de veldwaarde met een cursor

  4. MySQL-ouder -> onderliggende zoekopdracht