O que seria esse tipo 'U' na função OBJECT_ID('tabela','U') ?
O que seria esse tipo 'U' na função OBJECT_ID('tabela','U') ?
Olá, Joshua, tudo bem?
Existem vários tipos de objetos e cada um deles representa um objeto criado dentro do banco de dados, como por exemplo, 'U' representa Tabela e 'FN' representa Função escalar SQL.
Então, você informa o nome do objeto e o seu tipo, se é tabela, função, Sinônimo...
IF OBJECT_ID ('object_name' , [ 'object_type' ] )
IF OBJECT_ID ('EnderecoComple3' ,' FN ' )
A título de curiosidade, caso queira ler um pouco mais a respeito deste assunto, indico a leitura da documentação do SQL Server sobre OBJECT_ID e os seus tipos.
Espero ter ajudado e bons estudos!