sqlite-以编程方式确定主键

sqlite-以编程方式确定主键,sqlite,schema,primary-key,Sqlite,Schema,Primary Key,我需要通过编程确定给定sqlite表的主键字段是什么(使用sqlite api,而不是命令行) 我可以获得表列表和列列表,但只能使用column_type()函数查看列类型。需要知道给定列是否为主键(如果使用复合键,则为主键的一部分)。请查看: 此例程返回关于特定字段的特定列的元数据 可使用传递的数据库连接句柄访问数据库表 作为第一个函数参数

我需要通过编程确定给定sqlite表的主键字段是什么(使用sqlite api,而不是命令行)

我可以获得表列表和列列表,但只能使用column_type()函数查看列类型。需要知道给定列是否为主键(如果使用复合键,则为主键的一部分)。

请查看:

此例程返回关于特定字段的特定列的元数据 可使用传递的数据库连接句柄访问数据库表 作为第一个函数参数