quote_sql_identifier()
function quote_sql_identifier(name): string;
Defined in: packages/rxdb-adapter-sqlite-core/src/sqlite-core.utils.ts:536
将标识符(表名、列名、触发器名等)转义为双引号引用的 SQL 标识符。
Parameters
| Parameter | Type | Description |
|---|---|---|
name | string | 标识符字符串 |
Returns
string
双引号引用的 SQL 标识符
Throws
RxDBError 标识符为空或含 NUL 时
Remarks
直接复用核心的 quoteSqlIdentifier,不另写一份:两份转义规则一旦分叉, 分叉的必然是拒绝哪些输入而不是加引号的写法——本适配器这份原先对空串与 NUL 一律放行,而 SQLite 在 NUL 处静默截断,拼出来的是一条语法正确、打在别的名字上的语句。