Просматривая некоторый код sql, я обнаружил вызов функции, переданный в качестве параметра в оператор вставки:
INSERT INTO Table1(field1, field2)VALUES('myvalue', myfunction('test'));
Есть ли какие-либо возможные проблемы с использованием этого, в отличие от объявления переменной, присвоения к нему возвращаемое значение функции, а затем передать эту переменную на вставку?