quoteIdentifier()
function quoteIdentifier(value): string;
Defined in: packages/rxdb-adapter-pglite/src/pglite.utils.ts:148
把标识符(schema 名、表名、列名)包成双引号形式。
Parameters
| Parameter | Type | Description |
|---|---|---|
value | string | 标识符原文 |
Returns
string
双引号包裹、内部双引号已加倍的标识符
Throws
RxDBError 标识符为空或含 NUL 时
Remarks
直接复用核心的 quoteSqlIdentifier,不另写一份:两份转义规则一旦分叉, 分叉的必然是拒绝哪些输入而不是加引号的写法——本适配器这份原先对空串与 NUL 一律放行,而 PostgreSQL 会因为一个 NUL 拒绝整条语句,错误指向的是语句而不是那个值。