When a left row has no right match, the right-side columns are padded with NULL.
right side padded
Read padded rows
The compiler pads 2 rows.
padded rows=2
Outer-join examples are tiny finite-table transforms; SQL dialect completeness, type coercion, optimizer behavior, execution cost, indexing, and database-product claims are out of scope.
Find the NULL cells
The output table shows NULL in the right-side columns for unmatched left rows.
NULL padding visible
Summary
Padding is how the left row stays present when the right side is absent.