48 public const ALL_ROWS =
'*';
51 public const QUERY_NORMAL = 0;
53 public const QUERY_SILENCE_ERRORS = 1;
57 public const QUERY_REPLICA_ROLE = 4;
59 public const QUERY_IGNORE_DBO_TRX = 8;
61 public const QUERY_NO_RETRY = 16;
63 public const QUERY_CHANGE_NONE = 32;
65 public const QUERY_CHANGE_TRX = 64 | self::QUERY_IGNORE_DBO_TRX;
67 public const QUERY_CHANGE_ROWS = 128;
69 public const QUERY_CHANGE_SCHEMA = 256 | self::QUERY_IGNORE_DBO_TRX;
71 public const QUERY_CHANGE_LOCKS = 512 | self::QUERY_IGNORE_DBO_TRX;
84 public function bitAnd( $fieldLeft, $fieldRight );
91 public function bitOr( $fieldLeft, $fieldRight );
196 public function makeList( array $a, $mode = self::LIST_COMMA );
413 public function conditional( $cond, $caseTrueExpression, $caseFalseExpression );
611 $delim, $table, $field, $conds =
'', $join_conds = []