我想知道是否有一种方法可以检测每次在数据表中插入新数据的情况,以便我可以更新应用程序中的图表。我使用PostgreSQL、node.js、vue.js作为框架,使用chart js作为显示。
xxhby3vn1#
假设来源数据库数据表包含以SEQUENCE递增的ID数据行,您可以重复选取新数据,如下所示:
SEQUENCE
ID
SELECT * from <table name> where ID > :lastSelectedID ORDER BY ID ASC;
如果源表包含保存插入日期/时间的列(即CREATED),则该列可能如下所示:
CREATED
SELECT * from <table name> where CREATED > :lastSelectedCreated ORDER BY CREATED ASC;;
1条答案
按热度按时间xxhby3vn1#
假设来源数据库数据表包含以
SEQUENCE
递增的ID
数据行,您可以重复选取新数据,如下所示:如果源表包含保存插入日期/时间的列(即
CREATED
),则该列可能如下所示: