Сборник бесплатных скриптов на T-SQL для Microsoft SQL Server на GitHub

Приветствую всех посетителей сайта Info-Comp.ru! Сегодня я Вам расскажу о своем сборнике скриптов на T-SQL для Microsoft SQL Server, который я разместил в открытом доступе, и Вы можете свободно воспользоваться им.

Сборник бесплатных скриптов на T-SQL для Microsoft SQL Server на GitHub

За время работы с языком T-SQL я написал очень много различных инструкций, функций, хранимых процедур, про запросы на выборку я вообще молчу, и многие из этих инструкций универсальные, иными словами, их можно использовать на любой базе данных и практически на всех версиях SQL Server.

На разработку каждого решения я тратил достаточно много времени, так как готового решения, которое полностью меня бы устраивало, просто не было, мне приходилось либо полностью с нуля писать код, либо дорабатывать то, что я смог найти в качестве примеров.

Поэтому я решил устранить этот пробел и помочь начинающим, сделав, так скажем, библиотеку скриптов на T-SQL. Другим словами, сборник готовых функций, хранимых процедур, инструкций и просто SQL запросов, которые будут в открытом доступе и ими могут воспользоваться абсолютно все и, как Вы понимаете, бесплатно.

В качестве платформы для размещения я, конечно же, выбрал известный всем программистам хостинг GitHub, чуть ниже ссылка на мой профиль, где я и разместил свой сборник скриптов на T-SQL.

Что такое GitHub

GitHub

Если Вы начинающий программист, то Вы, может быть, даже и не слышали об этом сервисе, поэтому немного поясню.

GitHub – это веб-сервис для хостинга IT-проектов и их совместной разработки.

Здесь можно размещать как личные проекты, так и проекты различных IT организаций. Иными словами, здесь можно выкладывать исходный код своих программ и делать их доступными для всех (или недоступными, т.е. приватными). Кроме размещения кода, сервис позволяет общаться пользователям, комментировать, а также отслеживать изменения в проектах.

Можно сказать, что GitHub – это «социальная сеть для разработчиков».

Весь код, который размещается на GitHub, можно посмотреть на самом сайте, там есть очень удобный редактор с подсветкой синтаксиса для большинства языков программирования. Кроме этого, посетители могут посмотреть все файлы проекта, а также скачать их.

Какие скрипты включаются в сборник

Как я уже отметил, в основном это готовые функции, хранимые процедуры, а также другие инструкции на языке T-SQL. Большинство из них универсальные, т.е. их можно использовать практически на любом экземпляре SQL сервера. В комментариях к каждому скрипту я буду указывать его детали, т.е. что он делает, с какой версией SQL сервер работает и так далее.

Таким образом, Вы можете скопировать или скачать любой из скриптов и запустить у себя на базе данных и посмотреть, как он работает и будет ли он Вам полезен, как я уже говорил, все абсолютно бесплатно.

На текущий момент я выложил несколько скриптов, например:

  • Хранимая процедура для массовой переиндексации базы данных – процедура перестраивает или реорганизовывает индексы в базе данных в зависимости от степени их фрагментации;
  • Хранимая процедура для формирования динамического запроса PIVOT;
  • Функция для транслитерации текста – функция отображает русскоязычный текст английскими буквами;
  • Функция для проверки адреса электронной почты (Email) на корректность;
  • Функция сокращения ФИО, например, она сокращает, Иванов Иван Иванович => Иванов И.И.

Если Вам необходимо написать какой-то универсальный (подходящий под любую БД, не только под Вашу) запрос, процедуру или функцию, пишите на адрес support@info-comp.ru и, возможно, я напишу этот запрос и выложу на GitHub, где Вы сможете его посмотреть и скачать.

Поэтому следите за обновлениями моего профиля на GitHub – https://github.com/TruninV/T-SQL

А также вступайте в наше сообщество в популярных социальных сетях, где Вы также можете следить за выходом новых материалов сайта: ВКонтакте, Facebook, Твиттер, Одноклассники.

Заметка! Много материала для изучения языка T-SQL Вы можете найти в специально созданной мной подборке статей, посвященных Microsoft SQL Server и T-SQL.

На сегодня это все, надеюсь, мой сборник, моя библиотека скриптов на T-SQL будет Вам полезна, пока!

Понравилась статья? Поделиться с друзьями:
Заметки IT специалиста
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку «Отправить комментарий», я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.