Compartilhar via


Funções definidas pelo usuário

Microsoft SQL servidor 2000 permite que você criar funções definidas pelo usuário.Como qualquer função, uma função definida pelo usuário é uma rotina que retorna um valor.Cada função definida pelo usuário com base em que tipo de valor que ele retorna, está em um dos três categorias: aquelas que retornam uma tabela atualizável, aquelas que retornar uma tabela não atualizável e aquelas que retornam um valor escalar.

Se uma função definida pelo usuário contém uma única demonstrativo selecionar e essa demonstrativo é atualizável, o resultado tabular retornado pela função também é atualizável.

Se uma função definida pelo usuário contém mais de uma demonstrativo selecionar ou contém uma demonstrativo selecionar que não é atualizável, o resultado tabular retornado por essa função não é atualizável.

Se uma função retorna uma tabela, você pode usar essa função na cláusula FROM de uma consulta.Para obter mais informações, consulte Como: Criar consultas usando algo além do mais uma tabela.Se uma função retorna um valor escalar, você pode usá-lo em uma consulta em qualquer lugar, você usaria um nome de coluna.Para obter mais informações, consulte Expressões em consultas.

Consulte também

Referência

Propriedades de função

Outros recursos

Trabalhando com procedimentos armazenados e funções definidas pelo usuário