Результаты поиска по запросу "tsql"

2 ответа

SQL-запрос для поиска самой последней группы записей

У меня есть история записей (несколько записей на обновление с одинаковой датой и временем), которые разделяютIdString. Я хочу запрос, чтобы определить, какие из этих записей являются частью самой последней группы обновлений. Этот запрос ...

8 ответов

Разобрать имя файла и путь от полного пути

Мне нужно проанализировать имя файла и путь к файлу из полного пути с помощью SQL-запроса. Например. Полный путь - \ SERVER \ D $ \ EXPORTFILES \ EXPORT001.csv FileName Path EXPORT001.csv \\SERVER\D$\EXPORTFILES\

3 ответа

Скорость SELECT против SET в T-SQL

Я был убежден, что для назначения одной переменной в T-SQL,set это лучший способ, по двум причинам: это стандарт ANSI для назначения переменныхэто на самом деле быстрее, чем делать SELECT (для одной переменной)Так... SELECT @thingy = 'turnip ...

ТОП публикаций

1 ответ

Функция разделения SQL и проблема порядка?

У меня есть следующееSplit функция, ALTER FUNCTION [dbo].[Split](@String varchar(8000), @Delimiter char(1)) returns @temptable TABLE (items varchar(8000)) as begin set @String = RTRIM(LTRIM(@String)) declare @idx int declare @slice varchar(8000) ...

1 ответ

Расчет SQL Server ROW_NUMBER () OVER () для производной таблицы

В некоторых других базах данных (например, DB2 или Oracle сROWNUM) Я могу опуститьORDER BY пункт в функции ранжированияOVER() пункт. Например: ROW_NUMBER() OVER()Это особенно полезно при использовании с упорядоченными производными таблицами, ...

1 ответ

Затем просто создайте скалярную функцию, которая объединяет значения в переменную и возвращает результат.

я есть таблица базы данных, которая содержит список контактов, некоторые из этих контактов могут иметь несколько записей, например, CustomerID, CustomerName, Vehicle 1, Dan, Mazda 1, Dan, Suzuki 2, John, Ford 3, Dasha, Volvo 3, Dasha, FordМогу ...

3 ответа

как есть

ужно получить последний элемент в массиве из формата JSON. У меня есть этот JSON. @json = N'{ "solution": "xxxxxxxxxxxxxxxxxxxxx", "options": [ { "choice_id": 205073, "choice": "aaaa" }, { "choice_id": 205074, "choice": "bbbb" }, { "choice_id": ...

2 ответа

Возможно, вы захотите разветвить результаты на основе параметра. И позволяют пользователям переключать результаты на основе этого параметра.

я есть запрос, который возвращает произвольное количество наборов результатов, все с одинаковыми столбцами - то есть один для менеджера, а затем по одному на каждого сотрудника, за которого отвечает менеджер. Запуск SQL в Mgmt Studio работает ...

3 ответа

В большинстве случаев это происходит из-за того, что читатель пытается установить общую блокировку для ресурса, заблокированного исключительно автором.

предложения о том, как отлаживать и устранять проблемы взаимоблокировок в базе данных SQL Server 2000. Мне было рекомендовано использовать флаги трассировки 1024 и 3605, которые, как я обнаружил, дают мне следующее: 1024 - этот флаг трассировки ...

3 ответа

Мне лично нравится создавать переменную таблицы или временную таблицу для хранения значений, а затем выполнять обновление / вставку, но обычно я выполняю массовую вставку / обновление. Что хорошо в этом шаблоне, так это то, что он работает для нескольких записей без избыточности во вставках / обновлениях.

я есть следующее утверждение в моем коде INSERT INTO #TProductSales (ProductID, StockQTY, ETA1) VALUES (@ProductID, @StockQTY, @ETA1)Я хочу сделать что-то вроде: IF @ProductID exists THEN UPDATE #TProductSales ELSE INSERT INTO ...