0
Возможно ли изменить следующие триггеры HDBC и Sqlite 3 таким образом, чтобы они содержали условие if? А на выполнение условия только оператор UPDATE должен быть выполненВозможно ли иметь условие IF внутри триггера Haskell Sqlite3?
calculateNoOfStocksTraded::String->Database.HDBC.Sqlite3.Connection->IO()
calculateNoOfStocksTraded code conn=do
run conn " CREATE TRIGGER calcStocks \
\ AFTER INSERT ON historicalData \
\ FOR EACH ROW \
\ BEGIN \
\ UPDATE company \
\ SET noOfStocks=(SELECT SUM(volume) FROM historicalData WHERE companyCode= ?); \
\ END; " [toSql code]
commit conn
Thanx! Но для этого необходимо использовать триггер. Есть идеи ? – ashani123
@ user3032393 Итак, если условие становится True, вы хотите, чтобы запрос на обновление выполнялся? – Sibi
yes..that это требование .. и когда условие становится ложным, я хочу, чтобы выполнялся другой запрос на обновление. PLS помочь мне – ashani123