Ze wszystkiego, co kiedykolwiek słyszałem, nie jest „najlepszą praktyką” wykonywanie połączeń internetowych z dowolnego miejsca „w obrębie” bazy danych, a wykonywanie połączeń internetowych z poziomu wyzwalacza powoduje, że wzdrygam się [opóźnienia, opóźnienia, blokowanie, zakleszczenia. ..oog]. Bazy danych tworzą świetne back-endy, ale bardzo słabe front-endy. Prawdopodobnie znacznie lepiej byłoby mieć dedykowaną aplikację do koordynacji sieci i baz danych.
Połączenie czegoś z wywołaniem agenta SQL może działać, ale pamiętaj, że nie ma „natywnego” sposobu wywoływania witryny internetowej z poziomu zadania. Prawdopodobnie zaprojektowali to w ten sposób celowo.