Я видел, что это возможно в SQL Server 2000. Я хочу иметь функцию (и), в которой мне не нужно указывать ее с владельцем.
, например fn_trim() вместо dbo.fn_trim()
fn_trim()
dbo.fn_trim()
Исходя из ответа Джо
Вы можете создать схему для ваших пользовательских функций с помощью CREATE SCHEMA (скажем, "fn"), чтобы вы могли иметь fn.trim() вместо dbo.fn_trim().
CREATE SCHEMA
fn.trim()
Это невозможно.На функцию следует ссылаться как SchemaName.FunctionName.
SchemaName.FunctionName
Как отмечено в , документация :
Скалярные функции должны вызываться с использованием по крайней мередвухчастное имя функции.