mini\Parsing\SQL\SqlRenderer::renderAsUpdate() Method

public

Signature

public function renderAsUpdate(mini\Database\PartialQuery $query, array|string $set, array $params = array (
)): array

Parameters

Name Type Default Description
$query mini\Database\PartialQuery required Documentation missing
$set array|string required Documentation missing
$params array array ( ) Documentation missing

Returns

array

Documentation

Transform a SELECT-based query into an UPDATE statement and render it

Validates the query is a single-table SELECT (no JOINs, UNIONs, subquery FROM). Preserves CTEs, WHERE, and LIMIT from the original query.

Source

src/Parsing/SQL/SqlRenderer.php:144-181