Skip to content

Inflection functions in the Inflector DuckDB extension

Function category

Inflection

2 functions

English plural / singular conversion. Handles irregulars (`person` → `people`, `mouse` → `mice`).

inflector_to_plural

Scalar function Inflection
Signature
inflector_to_plural(word: VARCHAR) VARCHAR
Arguments (Positional)
Argument word Type VARCHAR Mode Positional Description
Description
1 Pluralize
SELECT inflector_to_plural('person');

inflector_to_singular

Scalar function Inflection
Signature
inflector_to_singular(word: VARCHAR) VARCHAR
Arguments (Positional)
Argument word Type VARCHAR Mode Positional Description
Description
1 Example 1
SELECT inflector_to_singular('people');

Output

inflector_to_singular('people')
people