Что такое сценарий, который служит примером хорошей причины использовать префиксы, такие как fn_GetName, для имен функций в SQL Server? Казалось бы, это было бы необязательно, поскольку, как правило, контекст его использования дал бы понять, что это функция. Я не использовал какой-либо другой язык, который когда-либо нуждался в префиксах для функций, и я не могу придумать хороший сценарий, который бы показал, почему SQL является чем-то другим.
Мое единственное мышление заключается в том, что, возможно, в более старой среде IDE было полезно группировать функции вместе, когда объекты базы данных были перечислены вместе, но современные IDE уже дают понять, что является функцией.