Не используйте подзапрос:
update lovalarm set lovsiteid = TRUNC(dbms_random.value(14300,17300))
Попробуйте следующее:
update lovalarm set lovsiteid = (select FLOOR(RAND() * (17300 - 14300) + 14300))
работает в MySQL