HarmonyOS 关系型数据库中的表名、字段名是否忽略大小写?

关系型数据库中创建数据库表时,以两个SQL语句为例:

const SQL_CREATE_TABLE =
  'CREATE TABLE IF NOT EXISTS EMPLOYEE (ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEXT NOT NULL)'

const SQL_CREATE_TABLE =
  'CREATE TABLE IF NOT EXISTS employee (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL)'

store.executeSql(SQL_CREATE_TABLE); // 创建数据表

区别在于表明和字段名一个是大写一个是小写,两个SQL语句是否等效?

阅读 456
1 个回答

关系型数据库底层使用SQLite作为持久化存储引擎,表名和字段名不区分大小写。