Skip to content

Как стать разработчиком SQL Server

Пересказ статьи Esat Erkes. How to become a SQL Server Developer


В этой статье мы поговорим о том, чем занимаются разработчики SQL Server и какие навыки требуются, чтобы получить работу в качестве разработчика SQL Server.

Введение


За последнее десятилетие объемы данных росли гигантскими темпами, и в следующие несколько лет ожидается их экспоненциальный рост. В этой ситуации стать разработчиком SQL является правильным решением, чтобы сделать успешную карьеру. Успешные и талантливые разработчики SQL Server по-прежнему высоко востребованы на рынке труда с удовлетворительной зарплатой. на LinkedIn можно увидеть огромное число открытых вакансий для разработчиков SQL по всему миру. Continue reading "Как стать разработчиком SQL Server"

Как насчет того, чтобы TRY и CATCH некоторые транзакции?

Пересказ статьи Kevin Wilkie. How about we TRY and CATCH some Transactions?


TRY просто говорит SQL Server, что мы хотим что-то проверить. CATCH говорит SQL Server, что делать, если эта проверка не прошла. Continue reading "Как насчет того, чтобы TRY и CATCH некоторые транзакции?"

Как я могу использовать столбец identity, не зная его имени

Пересказ статьи Kenneth Fisher. How can I use the identity column, without knowing identity column’s name


Одним из наиболее замечательных свойств ведения блога является открытие для себя чего-то совершенно неожиданного при написании статьи. Однажды я писал одну из последних учебных статей об использовании Microsoft Docs (или, или как я по прежнему это называю, Books on Line). Поскольку я хотел, чтобы люди находили некоторые вещи, я просто просматривал разные страницы в случайном порядке, подбирая раздел, читая его и придумывая что бы они могли поискать. По большей части я знал или, по крайней мере, был в какой-то мере знаком с теми вещами, о которых читал. Затем, когда я читал о предложении SELECT, я напал на $IDENTITY. Что за интересное ключевое слово. Ничего удивительного, оно просто возвращает значение столбца identity. (К вашему сведению, имеется также ключевое слово $ROWGUID.) Вот пример: Continue reading "Как я могу использовать столбец identity, не зная его имени"

Понимание связанных серверов в SQL Server

Пересказ статьи Eric Blinn. Understanding SQL Server Linked Servers


Я вижу, что существует опция для связанных серверов (Linked Servers) в SQL Server Management Studio (SSMS), и я хочу узнать больше о том, что они делают и как работают.

Связанные серверы представляют собой метод, посредством которого SQL Server может общаться с другой базой данных, совместимой с ODBC, например, другим экземпляром SQL Server или базой данных Oracle, непосредственно с помощью запросов T-SQL. Continue reading "Понимание связанных серверов в SQL Server"