gpt4 book ai didi

c - 从sql表达式中提取表

转载 作者:太空宇宙 更新时间:2023-11-04 03:44:06 26 4
gpt4 key购买 nike

我尝试使用 sqlite3 API 在 sql 表达式中获取表名。

示例:

select * form table1, table2, table3;

Sqlite3 API 只返回语句的数据,只有sqlite3_column_name命令的列名信息,没有表的信息。

我需要提取这个:

table1
table2
table3

最佳答案

要获取返回列的表名,请调用 sqlite3_column_table_name .(这仅适用于实际的表列,不适用于表达式。)

要检测语句实际读取了哪些表,请安装 authorizer callback .

关于c - 从sql表达式中提取表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26283404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com