Capfish 发表于 2007-1-7 18:24

[数据库][SQL语言]求助

有一道作业题,感觉自己题意理解的不是很好,所以做起来有些迷惑
题目是这样的用SQL写一个TRIGGER:
der Kunde "Weiss" darf sein Konto nicht ueberziehen , d.h. der Wert des Attributs kunde.KKonto darf nicht kleiner als null sein .Es wird vorausgesetzt , dass ein Konto nur mit einem positiven Guthaben angelegt werden kann

看前半部分我感觉应该是写TRIGGER UPDATE
但是看了Voraussetzung又觉得应该是TRIGGER INSERT

哪位指点一下小弟?多谢多谢

chela 发表于 2007-1-8 00:12

当然是Update trigger了 当你update 一个konto的record的时候,判断新的konto金额是否小于0如果是就拒绝并报错。
那个Voraussetzung只是让你不要担心Konto的金额在建立record的时候就小于0.

greenflute 发表于 2007-1-8 20:59

$支持$ $支持$
页: [1]
查看完整版本: [数据库][SQL语言]求助