Articles of sql server 2008 r2

Как получить определение пользовательских типов в SQL Server 2008 R2 с помощью SQL-запроса?

Я создал образец Java-программы, в которой я получаю определение всех объектов, таких как представления, триггеры, функции и т. Д., Используя следующие запросы: select object_definition(object_id) from sys.objects where type = 'V'; //for Views select object_definition(object_id) from sys.objects where type = 'TF'; //for Functions select object_definition(object_id) from sys.objects where type = 'TR'; //for triggers Но sys.objects не […]

Измените свободное пространство базы данных после удаления большого количества данных

Мы сериализуем данные в xml, помещаем их в файл и затем удаляем эти данные из базы данных. Мы называем этот процесс «Архивированием». Проблема в том, что мы должны регистрировать размер свободного пространства базы данных до архивации и после архивации. Мы определяем свободное пространство с хранимой процедурой ALTER PROCEDURE [dbo].[SP_USED_SPACE] AS BEGIN declare @reservedpages bigint, @dbsize […]

Как обновить две таблицы одновременно с использованием двух отдельных обновлений?

Вот мой сценарий; Я стараюсь свести к минимуму количество шагов, которые я переживаю. В частности, я обновляю основную таблицу со значениями дочерней таблицы, но затем я обновляю дочернюю таблицу, чтобы узнать, какие были предыдущие обновления. В любом случае, в моем случае, я должен объединить SalesId, которые являются общими в обеих таблицах, а затем упорядочить все […]

Выбор не возвращает строк – запросы в файле трассировки

Я импортировал файл трассировки, используя SELECT * INTO trace_table FROM ::fn_trace_gettable('c:\my_trace.trc', default) Анализируя импортированный файл трассировки, я заметил, что некоторые операторы выбора занимают значительное количество времени (продолжительности) и процессора, но в конце не возвращают никакие строки ( RowsCount == NULL ). SELECT TextData, ClientProcessID, EventClass , Duration, StartTime, EndTime , Reads, Writes, CPU, RowCounts , […]

сравнить следующую запись в той же таблице sql

У меня есть таблица с двумя столбцами trans_date и количеством. Я хочу, чтобы запрос, который дал мне сумму, если трансдатный diff записи, а следующая запись – 1 день или тот же день. объяснение: AMOUNT TRANS_DATE 2645 2011-05-11 20:57:27.000 2640 2011-05-12 00:00:00.000 2645 2011-05-15 18:01:11.000 2645 2011-06-15 18:27:45.000 2645 2011-06-16 17:06:33.000 2645 2011-06-18 15:19:19.000 2645 2011-06-23 […]

Как проверить наличие записи с помощью vb.net и SQL Server

Предполагая, что у меня есть две таблицы Historytable и Historytable . Я хотел бы сделать следующее: If schoolyear and level exist in Historytable update studentInformationtable else INSERT schoolyear,level to Historytable update studentInformationtable Мой код хранимой процедуры: ALTER PROCEDURE [dbo].[InsertUpdate] @studentID INT, @SchoolYear Nvarchar(20), @levels Nvarchar(20), @FirstName Nvarchar(20), @SurName Nvarchar(20) AS BEGIN SET NOCOUNT ON; BEGIN […]

Как значение по умолчанию для CONCAT_NULL_YIELDS_NULL определено во время выполнения MS SQL

В Microsoft Документация для MS SQL 2008R2, 1) Если SET CONCAT_NULL_YIELDS не указан, применяется параметр базы данных CONCAT_NULL_YIELDS_NULL 2) Уставка SET CONCAT_NULL_YIELDS_NULL задана во время выполнения или запуска, а не во время разбора Я интерпретирую это как Как только вы подключитесь к базе данных без предоставления команды SET CONCAT_NULL_YIELDS_NULL, она будет устанавливать ее по умолчанию […]

Чрезвычайно медленный запрос SSIS

Точно так же, как я думал, что я хорошо справляюсь с SSIS. В пакете SSIS я пытаюсь использовать мою версию запроса кэша XML-плана Pinal Dave, найденного здесь: http://blog.sqlauthority.com/2009/03/17/sql-server-practical-sql-server-xml- часть-один-запрос план-кэш и- в стоимости операций-в-кэше / Моя версия просто добавляет SELECT TOP 50 с ORDER BY с оценкой DESC. Мой запрос: WITH XMLNAMESPACES(DEFAULT N'http://schemas.microsoft.com/sqlserver/2004/07/showplan'), CachedPlans ( […]

Данные XML-запроса SQL из столбца varchar (max)

У меня есть таблица под названием Content которая содержит столбцы varchar(max) называемые data . Данные в этом столбце находятся в формате XML, и я хочу запросить атрибут в XML. Ниже приведена верхняя пара строк XML, это p3:manifestId Я хочу запросить, чтобы мой вывод в основном был Some_Data (я, очевидно, отказался от этого). Это возможно? <manifest […]

конкретный способ использования max ()

У меня есть столбцы DateTime, total, material и Mix. Это оборудование запускает Mix A для х часов, затем переключается на Mix B для х часов. Затем переключается обратно в Mix A. Я хотел бы получить запрос, который просто: Select max(total), material, mix from database group by material, mix однако мне нужно было бы уловить тот […]

Intereting Posts
Не удается найти хранимую процедуру (используя схемы) Выберите все столбцы, но группируйте только один элемент в linq Должен ли я использовать встроенный столбец varchar (max) или хранить его в отдельной таблице? Получить процент процента записи в одном запросе Ранг SQL Server () по группам AngularJS: как фильтровать на основе ближайшего расстояния от почтового кода? Добавление новых пользователей в систему безопасности SSAS Как узнать, почему приостановлен статус spid? Какие ресурсы ждет спид? Создайте идентификатор группы, возможно, с RANK или ROW_NUMBER, чтобы укрепить значения строк с неуловимыми последовательными чередованиями в SQL Server IF в ORDER BY Раздел инструкции SELECT в хранимой процедуре SQL Server OBJECT_ID объекта в другой базе данных – как найти идентификатор базы данных или имя / полное имя объекта? Соответствующий размер файла подкачки Windows O / S для SQL Server Предложение SQL WHERE для сопоставления значений с конечными пробелами удаление и создание процедуры SQL Server Эффективность функции EF и таблицы