В одном из своих предыдущих постов я уже приводил пример как распарсить строку. Теперь хочу поделиться еще одним способом парсинга строки:
Показаны сообщения с ярлыком SQL Server. Показать все сообщения
Показаны сообщения с ярлыком SQL Server. Показать все сообщения
вторник, 6 августа 2013 г.
понедельник, 10 декабря 2012 г.
Создаем свою функцию GREATEST/LEAST для MS SQL Server
В некоторых процедурных расширениях языка SQL уже есть готовые функции GREATEST/LEAST, например PL/SQL, для вычисления максимального/минимального значения, причем входные параметры это набор значений, перечисленных через запятую (не путать с функцией MAX/MIN с единственным входным параметром - столбцом). К сожалению T-SQL не входит в число таких процедурных расширений. Однако не все так плохо как кажется на первый взгляд. Как говорится выход есть всегда. Итак, пусть у нас есть некая таблица с тремя полями
суббота, 14 января 2012 г.
Drag-and-drop вам в помощь.
Все прекрасно знают, что если нам необходимо выбрать данные из таблицы по всем полям то можно в условии SELECT поставить * и будет нам счастье. Если нам нужна пара-тройка столбцов - то мы берем и ручками прописываем. А теперь представим, что у нас есть таблица, например, с 20 полями и нам необходимо получить данные по всем столбцам за исключением первого и последнего? Как можно быстро разрешить сложившуюся ситуацию - ведь не будем же мы вручную прописывать все колонки? Все очень легко и просто - необходимо в обозревателе перетащить папку Columns из необходимой нам таблицы в секцию SELECT:
После этого удаляем лишние столбцы и радуемся полученному результату и сэкономленному времени.
После этого удаляем лишние столбцы и радуемся полученному результату и сэкономленному времени.
Подписаться на:
Сообщения (Atom)
