Transact-SQL: riferimenti agli oggetti

Tutti i riferimenti ad un oggetto del database in Transact-SQL posso avere una delle seguenti forme:

  • server_name .[database_name].[schema_name].object_name
  • database_name.[schema_name].object_name
  • schema_name.object_name
  • object_name

Dove:

  • server_name: Nome del server
  • database_name: Nome del database
  • schema_name: Nome dello schema
  • object_name: Nome dell'oggetto

E’ possibile utilizzare “..” oppure “…” per omettere una voce o più voci. Tutte queste forme sono valide:

  • server . database . schema . object Nome completo
  • server . database .. object Omesso il nome dello schema
  • server .. schema . object Omesso il nome del database
  • server ... object Omessi nome del database e schema
  • database . schema . object Omesso il nome del server
  • database .. object Omessi nome del server e schema
  • schema . object Omessi nome del server e nome del database
  • object Omessi nome del server, nome del database e schema

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>