首批通过分布式安全可靠测评,为关键业务系统打造
sql_auto_is_null
更新时间:2026-04-16 00:11:37
sql_auto_is_null 会被一些特殊的驱动程序,例如 ODBC 使用,用于控制是否获取最后插入行的自增列值。
| 属性 | 描述 |
|---|---|
| 参数类型 | bool |
| 默认值 | OFF |
| 取值范围 | |
| 生效范围 | |
| 是否参与序列化 | 是 |
| 是否影响计划生成 | 是 |
当 sql_auto_is_null 为 ON 时,与下面两条语句等价:
// CREATE TABLE t1 (auto_inc_column auto_increment, j int);
obclient> SELECT * FROM t1 WHERE auto_inc_column is null;
obclient> SELECT * FROM t1 WHERE auto_inc_column = last_insert_id();