Единственная надежда, что вы должны быть независимыми от СУБД, - это использовать INFORMATION_SCHEMA
представления, которые должны поддерживаться любой разумно ANSI-SQL-совместимой системой баз данных.
См. этот вопрос SO о том, как найти ограничения ссылочной целостности, используя INFORMAITON_SCHEMA
. Такие запросы должны работать на Oracle, MySQL, PostgreSQL и т. Д., Но, скорее всего, не в SQLite (недостаточно совместим с ANSI, насколько я помню )