QueryConverter
in package
QueryConverter - Converte query SQL tra diversi dialetti di database
Questa classe gestisce la conversione di query SQL tra MySQL, PostgreSQL e SQLite, adattando le differenze di sintassi più comuni tra i vari database.
Tags
Table of Contents
Methods
- __construct() : mixed
- Constructor
- convert() : array<string|int, mixed>
- Converte una query SQL nel formato del database target
Methods
__construct()
Constructor
public
__construct(mixed $target_db[, mixed $source_db = 'mysql' ]) : mixed
Parameters
- $target_db : mixed
- $source_db : mixed = 'mysql'
convert()
Converte una query SQL nel formato del database target
public
convert(string $sql[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $sql : string
-
Query SQL da convertire
- $params : array<string|int, mixed> = []
-
Parametri della query originali
Return values
array<string|int, mixed> —Array con [sql convertito, parametri convertiti]