Welcome to MSDN Blogs Sign in | Join | Help

Гайдар Магдануров

Платформа и инструменты разработки, новости компании Microsoft и мысли об ИТ

Browse by Tags

All Tags » SQL   (RSS)
Решение проблемы с SQL Server Compact на x64-битных системах
В последнее время часто встречалась проблема с развертыванием приложений, использующих SQL Server Compact на серверах  под управлением 64-битных ОС. Проблема и решение описаны в блоге Эрика . Read More...
Уменьшение размера log файла в SQL Server 2008
Некоторые базы с которыми я работаю имеют очень интересную жизненную историю и тяжелое детство в связи с чем можно наблюдать такую картинку, что размер mdf файла, чуть больше 500 Мб, а вот log файл сильно за 4 Гб. Поскольку таких баз у меня много, а места Read More...
Ошибка сохрнения изменений, требующих пересоздания таблицы в БД – SQL Server 2008 Management Studio
Те, кто начинают пользоваться SQL Server Management Studio из поставки SQL Server 2008 сталкиваются с интересной ошибкой, которая возникает при попытке обновить таблицу в базе данных (добавив или удалив колонки, изменив названия и тип колонок и т.п.): Read More...
Вышел Microsoft Web Platform Installer Release Candidate
Web Platform Installer (WPI) - это инструмент для быстрой установки необхоимых для разработки или развертывания веб-приложений компонентов ( IIS , ASP.NET , Visual Web Developer Express , SQL Server ,  расширения IIS вроде URL rewrite и ASP.NET MVC Read More...
Удаление дубликатов и обновление таблиц с использованием JOIN
Я давно хотел придумать "живой" пример для удаления дубликатов и обновления таблиц с использованием JOIN, и он пришел ко мне сам собой. Только что пришлось написать небольшой скрипт T-SQL, на примере которого и продемонстрирую несколько советов. Задачка: Read More...
Выборка случайных записей
Достаточно распространенная задача с выборкой заданного количества случайных записей во всех СУБД делается примерно одинаково, но синтаксис немного отличается. Вот, собрал для заметки способы получения 10 случайных записей в самых популярных БД. SQL Server Read More...
Снова удаление дубликатов
Снова задали вопрос по удалению дубликатов из вот такой таблицы People : Id int, fName nvarchar(128), sName nvarchar(128), ... Вот, что еще пришло в голову - покритикуйте, пожалуйста: DELETE FROM People WHERE ID NOT IN (SELECT MAX(ID) FROM People GROUP Read More...
Выборка случайных записей из таблицы SQL Server
Простейший способ отсортировать данные случайым образом: SELECT ... FROM ... ORDER BY NEWID() Соответственно выборка N случайных записей: SELECT TOP N ... FROM ... ORDER BY NEWID() Read More...
Выбор только даты из таблицы содержащей поля типа DateTime
Допустим, что в одной таблице содержиться колонка RegistrationDate типа datetime, содержащая время регистрации пользователя на сайте. При этом зачение по умолчанию для колонки установлено GETDATE(), а есть необходимость в отчете вывести только список дат, без точного времени регистрации. Для этого можно написать простенькую процедуру, позволяющую выбрать только уникальные даты. Read More...
Удаление повторяющихся записей из таблицы в SQL Server
"Эти дубликаты так раздражают", сказал админ и удалил все записи в таблице. Из страшного сна администратора Представим себе таблицу Peope, имеющую колонки PersonId uniqueidentifier, Name nvarchar, Email nvarchar и захламленную дублирующими записями, от Read More...
Page view tracker