MST

星途 面试题库

面试题:SQLite中如何获取特定表的Schema信息

在SQLite数据库里,已知有一个名为'employees'的表,简述使用SQL语句获取该表的Schema信息(如列名、数据类型等)的方法,并给出具体的SQL示例。
29.5万 热度难度
数据库SQLite

知识考点

AI 面试

面试题答案

一键面试

在SQLite中,可以使用PRAGMA table_info()函数来获取表的Schema信息。

示例如下:

PRAGMA table_info(employees);

上述SQL语句会返回名为employees表的Schema信息,每一行代表表中的一列,包括列的序号(cid)、列名(name)、数据类型(type)、是否为NOT NULLnotnull)、默认值(dflt_value)以及是否为主键(pk)等信息。