Entity
    Preparing search index...

    SQL Fragment class that safely handles parameterized queries.

    Index

    Constructors

    Properties

    Accessors

    Methods

    Constructors

    Properties

    bindings: readonly SQLBinding[]
    sql: string

    Accessors

    Methods

    • Concatenate multiple SQL fragments with space separator. Useful for combining SQL clauses like WHERE, ORDER BY, etc.

      Parameters

      Returns SQLFragment

      const where = sql`WHERE age > ${18}`;
      const orderBy = sql`ORDER BY name`;
      const query = SQLFragment.concat(sql`SELECT * FROM users`, where, orderBy);
      // Generates: "SELECT * FROM users WHERE age > ? ORDER BY name"