SIGHTINGS (NAME, PERSON, LOCATION, SIGHTED)
FEATURES (LOCATION, CLASS, LATITUDE, LONGITUDE, MAP, ELEV)
FLOWERS (GENUS, SPECIES, COMNAME)
我想编写一个触发器来捕获SIGHTINGS
表中的插入内容,并让用户知道何时存在潜在的外键问题。如果刚刚插入的东西引用了表中当前不存在的东西,我希望触发器打印错误。
以某种方式:"插入SIGHTINGS表参考位置' Grous Meadow' 在数据库中没有找到"
我调查了
RAISE(ABORT, `Some random message`)
但我可以到任何地方,因为我不知道如何实现这一点。我该怎么做?