Это кажется довольно очевидным вопросом, но я не смог придумать правильный термин для того, что я пытаюсь спросить, поэтому найти справочный материал для этого было сложно. Хотя ответы кажутся очевидными.
При изучении учебных материалов Pluralsight для SQL Server они рекомендовали всегда обращаться к таблицам как в «обычных» запросах, (в том, что вы могли бы написать для базовой веб-службы), так и в SQL-запросе, возможно, в хранимой процедуре., например следующий:
[databasename].[dbo].[some_table].[sometimesacolumngoeshere]
Хотя я обнаружил, что очень часто встречаются хранимые процедуры и т. д., которые просто используют:
my_column or [my_column]
Разница здесь, очевидно, в том, что один предоставляет абсолютный «адрес» явно, тогда как другой неявно.
Как вы узнаете, когда уместно использовать одно вместо другого, а также то, что вы называете это адресацией?
Я бы предпочел всегда быть явным, и если вам нужно сэкономить место и/или сделать вещи более ясными, вы могли бы использовать псевдоним для явного полного «адреса», правильно?