обновление поля в котором хранится время последней редакции записи, как...
Уважаемые, добрый день!По работе возникла необходимость немного подправить логику работы MS SQL server (2012).Сам работаю с PostgreSQL.Возник вопрос: как правильнее всего обновлять время последнего...
View ArticleМаксимальный возрас,минимальный возраст для каждого города
SELECT MAX(AGE) as 'Max', MIN(BirthDate) as 'Min'WHERE City='?'Помогите, как прописать условие для каждого города?
View ArticleПодсчет закзов за год и JOIN LEFT
Помогите пожалуйста с заданием:Показать первые имена и фамилии сотрудников, а также подсчет заказов каждого из них получили в течение года 1997 года (использование соединения слева).Ничего не...
View ArticleHaving count, оптимизация
Уважаемые подскажите, как можно оптимизировать запрос?Кол. Строк: t1=10млн., t2=4000, дикий план смогу позже предоставить. Select t1.f1, t1.f2 From t1 Inner join t2 on t1.f1=t2.f1 Inner join ( Select...
View ArticleCount , вложеный запрос?
Количество заказов, сделанных каждым клиентом из города Москва.+SELECT FirstName, LastName, City, OrderIDfrom Employees, OrdersWHERE OrderID in (SELECT COUNT(OrderID) FROM OrdersGROUP BY OrderID)
View ArticleРазростаеться журнал транзакции в MS SQl 2012? ,база в зеркале, как уменьшить...
Добрый день, нужна помощь.Есть кластер из 2 нод и 1 диска кворума. Кластер поддерживает кластеризованную службу ( по приоритету). Приложение работает на MS SQL 2012 и имеет модульную структуру...
View Articleпомогите написать запрос
Доброго времени суток.Есть таблица с показаниями счетчика машины на: (06-30 16-00) 1 смена (16-30 23-59) 2 смена (00-01 06-30) 3 смена CREATE TABLE [dbo].[TotalCounters_Test1]( [Id] [int] IDENTITY(1,1)...
View ArticleПомогите исправить запрос
USE WorkDBSQL; GO BEGIN TRANSACTION; DECLARE @LastDate DateTime = (SELECT TOP 1 DateTimeEnd FROM TotalJrnl ORDER BY DateTimeEnd DESC); WITH JournalTmp AS (SELECT DateAdd(minute, 15 * (DateDiff(minute,...
View Articleпсевдоснапшот для отчетов
сам я не местный, работал с Ораклом, потому хочу узнать мнение бывалыхБудет группа отчетов со сложными вычислениями. Отчеты планируется выполнять много раз в деньРешили сложные вычисления перенести в...
View ArticleЗачем нужен rollback, если есть commit?
Добрый вечер! Если я правильно понял, то, начав транзакцию (1) и дойдя до коммита (2), все DML-операции между этими командами (1) и (2) вступят в силу. Тогда зачем нужен rollback? Часто его суют в...
View ArticleАвтоматическое создание моментальных снимков БД
Люди добрые, подскажите, каким образом отключить автоматическое создание моментальных снимков БД?Посмотрел сведения о созданных бэкапах и увидел, что каждый вечер и ночь создаются по два моментальных...
View ArticleПодключение к удаленной БД.
Добрый день. Стоит задача: вынести БД предприятия за пределы офиса. Арендовал выделенный сервер, хочу перенес туда базу для тестов.Учетная программа (не 1С) связывается с БД через подключение типа .udl...
View ArticleНекорретная работа оптимизатора при присвоении переменных внутри SELECT
Добрый деньНекорректно отрабатывается CASE в случае использования подзапросов и присвоения переменных declare @c int=1, @case int declare @t table (c int) insert @t select 1 select @c=2, @case = case...
View ArticleDateTime(long.Parse(636129859939309975)) Как сделать в MS-SQL
Добрый днеь, форумчане.Есть поле в бд bigint. В С# вот ак вот оно прводится к датеDateTime(long.Parse(636129859939309975)) Как сделать привидение к datetime в MS-SQL?,CAST(dateReg AS datetime) приводит...
View Articleне прикрепляется к письму файл, который на другом ПК
Не могу отправить письмо с вложением файла, который лежит в сети:не цепляется вложение Сообщение 22051, уровень 16, состояние 1, строка 0 Attachment file \\10.0.2.114\c$\Letter\ATTACH\Temp\1.txt is...
View Articleобъедин. 2 таблиц с версионностью
Привет всем.Надо получить итоговю табл. C c полным набором атрибутов, и "пересечением" версионностей, т.е. как только в одной из таблиц Tarifs или Abonents произошла смена версии в C также должна...
View ArticleСвоё сообщение при rollback
Подскажите как можно изменить стандартное сообщение при rollback?Пользуюсь MS SQL Server 2008 r2, поэтому RAISEERROR не предлагать.Заранее спасибо.
View ArticleРегистр
Подскажите пожалуйста, как мне реализовать выборку данных, но только тех которые написаны большими буквами.Пример:Дом - Не выводимДОМ - Выводим
View ArticleDownload SQL Server Management Studio (16.5.1)
https://msdn.microsoft.com/en-US/library/mt238290.aspx
View ArticleНумерация строк SELECT-а
Необходимо вставить во временную таблицу результат выполнения SELECT-а с нумерацией строк согласно используемому ORDER BY: CREATE TABLE #a(ord INT NOT NULL PRIMARY KEY, col1 ..., col2 ...) INSERT...
View Article