Pudu programming language
Menu

Std.Db.Query.qualifiedName

1 declaration

fn

qualifiedName: Str -> Result[Str, Std.Db.Query.QueryError]

This is a callable function.

What it does

A name that may carry the table it belongs to.

Needed wherever a statement reaches more than one table: once a join is in

play, every condition names its column with the table, and a check that

admitted only a bare name would refuse every one of them. Each part is

checked separately rather than the whole against a looser rule, because a

rule loose enough to admit a dot is loose enough to admit what follows one.

Read the signature

  • The text after the name is the type checked by Pudu.
  • Read arrows from left to right: inputs come first, and the final type is returned.
  • Names inside [ ] are type arguments, such as the item type held by a collection.
  • Result makes success and recoverable failure part of the function's type.

Back to Std.Db.QuerySearch related declarations