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

6 ответов

T-SQL: какие КОЛОННЫ изменились после обновления?

ХОРОШО. Я делаю обновление для одной строки в таблице. Все поля будут перезаписаны новыми данными, кроме первичного ключа. Однако не все значения будут меняться в / в обновления. Например, если моя таблица выглядит следующим образом: TABLE (id ...

9 ответов

Как получить результат sp_executesql в переменную?

У меня есть кусок динамического SQL, который мне нужно выполнить, затем мне нужно сохранить результат в переменной. Я знаю, что могу использоватьsp_executesql но не могу найти четких примеров того, как это сделать.

3 ответа

Как я могу проверить группу чисел подряд в T-SQL?

Если бы я должен был иметь таблицу с целочисленным столбцом, содержащимn количество строк и хотел проверить, если они были последовательными, как я мог это сделать? DECLARE @Temp TABLE ( IntegerValue INT, Processed BIT )У меня есть ...

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

7 ответов

SQL RANK () против ROW_NUMBER ()

Я смущен по поводу различий между ними. Запуск следующего SQL дает мне два идентичных набора результатов. Может кто-нибудь объяснить, пожалуйста, различия? SELECT ID, [Description], RANK() OVER(PARTITION BY StyleID ORDER BY ID) as 'Rank' FROM ...

4 ответа

Почему Sql Server продолжает работать после raiserror, когда xact_abort включен?

Я просто удивился чему-то в TSQL. Я думал, что если xact_abort был включен, вызывая что-то вроде raiserror('Something bad happened', 16, 1);остановит выполнение хранимой процедуры (или любой пакет). Но мое сообщение об ошибке ADO.NET доказало ...

12 ответов

Агрегировать функцию SQL, чтобы получить только первое из каждой группы

У меня есть 2 таблицы - таблица учетных записей и таблица пользователей. Каждая учетная запись может иметь несколько пользователей. У меня есть сценарий, в котором я хочу выполнить один запрос / объединение для этих двух таблиц, но я хочу, чтобы ...

4 ответа

Как определить, является ли число с плавающей запятой или целым числом в SQL Server?

Мне нужно написать этот запрос на сервере SQL: IF isFloat(@value) = 1 BEGIN PRINT 'this is float number' END ELSE BEGIN PRINT 'this is integer number' ENDПожалуйста, помогите мне с этим, спасибо.

2 ответа

'ExecuteReader требует открытого и доступного соединения. Текущее состояние соединения открыто

Довольно большое веб-приложение, написанное на C #, выдает 2 ошибки: 'ExecuteReader требует открытого и доступного соединения. Текущее состояние соединения открыто. ' и 'Недопустимая попытка вызвать Read, когда читатель закрыт.' Эти ошибки были ...

2 ответа

Совокупная замена в SQL Server?

То, чего я пытаюсь добиться, - это сделать динамическую серию замен, которые должны быть выполнены в определенной области. (Чтобы сделать вещи еще проще, я хочу на самом деле удалить данные, поэтому я всегда буду сравнивать с Скажи, что иногда ...

2 ответа

Как сделать заказ по родителю, потом по ребенку?

Я пытаюсь написать свой запрос к SQL Server 2008 таким образом, чтобы при необходимости я мог просто циклически просматривать заголовки вывода и вывода. Я много раз делал это неправильно, и ColdFusion выполнял тяжелую работу на странице, но это ...