Сложение строк со значением NULL в Transact-SQL

Рисунок 1. Результат сложения столбцов со значением NULL

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

Рассмотрим несколько особенностей склеивания столбцов с из таблицы MS SQL Server. Для примера будем использовать бесплатную учебную базу данных Northwind и таблицу Customers. (далее...)

Оборудование и программы для стимуляции занятий бегом. Личный опыт

Давно хотел написать о своем увлечении бегом и о том, какими техническими средствами я при этом пользуюсь. Простому бегуну достаточно будет выбрать красивые кроссовки, шорты, маечку (особенно девушкам), но ИТ-специалисту этого мало – он и сюда добавит технических средств. (далее...)

Автоматический обмен данными между Garmin Connect и беговой сетью Nike+ Running

В течение полугода я бегал с часами Garmin Forerunner 410, но для продолжения использования сети Nike+ Running и достижения новых уровней в сети, я пользовался онлайн-конвертером, который переводил данные из часов Garmin для данных сети Nike+ Running. (далее...)

Microsoft SQL Server. Как скопировать таблицу из другой базы

Как создать код для создания структуры имеющейся таблицы

Существует несколько способов копирования таблицы в базе данных MS SQL Server. Предлагаю несколько вариантов создания копии таблиц. Какой из них выбрать – зависит от структуры таблицы, наличия в ней индексов, триггеров и т.п., а также желания делать что-то руками.

(далее...)

Word 2013. Сделать альбомный лист в Word 2013

Microsoft Word

Чтобы в Word 2013 сделать лист альбомным, т.е. поменять ему ориентацию, нужно зайти в раздел «РАЗМЕТКА СТРАНИЦЫ», нажать на кнопку «Ориентация» и выбрать «Альбомная». (далее...)

Заверающий слэш в .htaccess

Если хочется, чтобы на сайт или его разделы заходили только вводя  слэш "/" в конце УРЛ, или наоборот, не вводили, можно положить это на плечи Apache, тем более, что это практически не добавит нагрузки на веб-сервер по сравнению с кодом. (далее...)

Условия в PowerShell

Операторы сравнения

В отличие от многих языков программирования, в PowerShell отказались от использования символов «>», «<» или «=», заменив их выражениями –gt; -lt; -eq. Сначала идет знак «-», потом псевдокоманда eq – equal, gt – greater than, lt – less then.

Ниже в таблице приведен список базовых операторов сравнения. (далее...)

9 способов отпугнуть посетителей вашего сайта

На вкус и цвет товарищей нет. Но некоторые вещи могут раздражать абсолютно всех. Сейчас я поделюсь списком 9 наиболее раздражающих меня вещей на сайтах. Примите это на вооружение и учитывайте при разработке сайтов. Поверьте, я не одинок в своих оценках ниже описанным объектам. (далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика