9
ответов

Обновить, если отличается / изменилось

Можно ли выполнить оператор обновления в SQL, но только обновить, если обновления отличаются? например, если в базе данных col1 = "hello", обновление table1 set col1 = "hello" не должно ...
вопрос задан: 13 July 2011 10:30
9
ответов

Полезные системные хранимые процедуры в SQL Server

Недавно я обнаружил, что могу использовать sp_help, чтобы получить определение таблицы, и с тех пор был подключен к нему. Перед моим открытием мне пришлось открыть обозреватель объектов в студии SQL Management, ...
вопрос задан: 23 February 2009 23:46
7
ответов

Можно ли выбрать данные сервера SQL, используя порядковый номер столбца

Можно ли выбрать данные столбца, используя ordinal_position для столбца таблицы? Я знаю, что использование порядковых позиций - плохая практика, но для одноразового импорта данных мне нужно иметь возможность использовать ...
вопрос задан: 18 February 2011 18:25
6
ответов

Временные таблицы SQL Server и пулы соединений

У меня есть многопользовательское приложение ASP.NET, работающее на SQL Server, и я хочу, чтобы StoredProcA создал временную таблицу #temptable, а не переменную таблицы, чтобы вставить некоторые данные, а затем перейти к StoredProcB, ...
вопрос задан: 26 September 2008 20:20
5
ответов

Добавить столбец со значением по умолчанию в существующую таблицу в SQL Server

Как можно добавить столбец со значением по умолчанию к существующей таблице в SQL Server 2000 / SQL Server 2005?
вопрос задан: 24 February 2018 03:41
5
ответов

Как указать другой номер порта в SQL Management Studio?

Я пытаюсь подключиться к серверу Microsoft SQL 2005, который не подключен к порту 1433. Как указать другой номер порта при подключении к серверу с помощью SQL Management Studio?
вопрос задан: 22 December 2015 09:00
4
ответа

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

Как мне сделать SELECT * INTO [временная таблица] ОТ [хранимая процедура]? Не ОТ [Таблица] и не определяя [временную таблицу]? Выбрать все данные из BusinessLine в tmpBusLine работает нормально. выберите * в ...
вопрос задан: 26 March 2018 06:07
4
ответа

SQL Server блокируется между выбором / обновлением или множественным выбором

Вся документация по взаимоблокировкам SQL Server говорит о сценарии, в котором операция 1 блокирует ресурс A, затем пытается получить доступ к ресурсу B, а операция 2 блокирует ресурс B и пытается ...
вопрос задан: 19 March 2009 11:48
4
ответа

Как я могу скопировать записи данных между двумя экземплярами базы данных SQLServer

Мне нужно скопировать некоторые записи с нашего тестового сервера SQLServer 2005 на наш работающий сервер. Это плоская таблица поиска, поэтому не нужно беспокоиться о внешних ключах или другой ссылочной целостности. Я мог бы ввести ...
вопрос задан: 30 September 2008 17:00
3
ответа

Суммирование DateDiff и выходной каскад для каждой строки в переменных (SQL-Server) (PHP)

это будет очень сложно объяснить словами, поэтому я попробую небольшой пример, чтобы объяснить вам, что я хочу: например, у меня есть таблица SQL-сервера + ------- + ------- + - ----- + | TestID | Начало | Конец ...
вопрос задан: 18 January 2019 09:21
3
ответа

Проверьте, существует ли таблица в SQL Server

Я хотел бы, чтобы это было окончательным обсуждением того, как проверить, существует ли таблица в SQL Server 2000/2005 с использованием операторов SQL. Когда вы Google для ответа, вы получите так много разных ответов. Является ...
вопрос задан: 17 October 2018 19:03
3
ответа

Выполнение хранимой процедуры внутри хранимой процедуры

Я хотел бы выполнить хранимую процедуру внутри хранимой процедуры, например, EXEC SP1 НАЧИНАЕТСЯ EXEC SP2 END Но я хочу, чтобы SP1 заканчивал работу только после завершения SP2, поэтому мне нужно найти способ для SP1 ...
вопрос задан: 6 October 2016 00:55
3
ответа

Отключить и снова включить все индексы в базе данных SQL Server

Я использую DTS для выполнения задач в моей базе данных, в которой сначала мне нужно отключить все индексы в базе данных и повторно включить их, когда DTS закончит свою работу. Есть ли способ, которым я могу отключить ...
вопрос задан: 12 April 2016 20:52
2
ответа

SQL Заменить минус число скобками

У меня есть столбец финансовых данных, который показывает. Некоторые цифры положительные, а некоторые отрицательные. Можно ли изменить число, например -945 на (945), это на SQL Server 2005.
вопрос задан: 16 January 2019 09:51
2
ответа

Как использовать ключевое слово LIMIT в SQL Server 2005?

Я нашел способ выбрать случайные строки из таблицы в этом посте. Рекомендуется использовать следующий запрос: SELECT * FROM employee ORDER BY RAND () LIMIT 1 Но когда я запускаю этот запрос в MS SQL ...
вопрос задан: 23 May 2017 12:17
2
ответа

Проверьте, существует ли временная таблица, и удалите ее, прежде чем создавать временную таблицу.

Я использую следующий код, чтобы проверить, существует ли временная таблица и удалить таблицу, если она существует, прежде чем создавать снова. Это работает нормально, пока я не меняю столбцы. Если я добавлю столбец позже, ...
вопрос задан: 6 December 2016 19:53
2
ответа

Sql Server эквивалент агрегатной функции COUNTIF

Я создаю запрос с предложением GROUP BY, которому требуется возможность подсчитывать записи, основанные только на определенном условии (например, подсчитывать только записи, где определенное значение столбца равно 1). ВЫБЕРИТЕ UID, ...
вопрос задан: 24 April 2015 01:10
2
ответа

Не удается усечь таблицу, потому что на нее ссылается ограничение FOREIGN KEY?

Используя MSSQL2005, можно ли обрезать таблицу с ограничением внешнего ключа, если я сначала усекаю дочернюю таблицу (таблицу с первичным ключом отношения FK)? Я знаю, что я могу использовать ...
вопрос задан: 23 May 2014 13:44
2
ответа

Привязать значение столбца по умолчанию к функции в SQL 2005

У меня есть столбец, содержащий элементы, которые могут быть отсортированы пользователем: DOC_ID DOC_Order DOC_Name 1 1 aaa 2 3 bbb 3 2 ccc Я пытаюсь найти способ ...
вопрос задан: 14 January 2009 20:13
1
ответ

Числа формата SQL должны иметь квадратные скобки

Мне нужно отформатировать отрицательное число, чтобы скобки в SQL и положительные числа отображались как стандартные. Например, в настоящее время он показывает положительное значение 399 и отрицательное значение -399, когда мне нужно положительное значени
вопрос задан: 17 January 2019 10:24
1
ответ

Измените функцию с SCHEMABINDING, используемой в качестве формулы для вычисляемого поля с индексом

У меня есть таблица с PERSISTED и индексированным вычисляемым полем (Test) на основе результата функции (MyFunctionTest), например: CREATE TABLE [dbo]. [TestTable] ([Id] [int] IDENTITY (1,1) НЕНУЛЕВОЙ, ...
вопрос задан: 16 January 2019 15:36
1
ответ

Использование функции в качестве параметра при выполнении хранимой процедуры? [Дубликат]

Я тестирую хранимую процедуру и хотел передать функцию 'GETDATE ()' вместо параметра: DECLARE @return_value int EXEC @return_value = my_stored_procedure @MyId = 1, @ ...
вопрос задан: 16 January 2019 05:10
1
ответ

Динамический SQL для преобразования текста и изображения

У меня есть следующий динамический SQL для изменения столбцов текста и изображения для varchar (max) и varbinary (max) соответственно, но когда я создаю SQL, столбцы изображения не генерируются с помощью Varbinary (max) в ...
вопрос задан: 13 July 2018 17:45
1
ответ

Преобразование XML в таблицу SQL Server 2005

Интересно, как я могу читать XML-данные и преобразовывать их в таблицу в T-SQL? Например: & lt; t1 & gt; & Lt; t2 & GT; & Л; Val & GT; Opel & л; / & Val GT; & Lt; t3 & GT; Merriva & л; / t3 & GT; & Л; ...
вопрос задан: 13 July 2018 17:07
1
ответ

Как мне найти запущенные трассировки в SQL Server?

Есть ли простой способ определить, какие трассировки были установлены sp_trace_create на SQL Server 2000? Как насчет SQL Server 2005, 2008, 2012 или 2014?
вопрос задан: 1 June 2018 05:18
1
ответ

Использование SQL Server 2008 и SQL Server 2005 и дата и время

Я построил модель структуры сущности по базе данных 2008 года. Все работает хорошо с базой данных 2008 года. Когда я пытаюсь обновить сущность в базе данных 2005 года, я получаю эту ошибку. Версия SQL Server ...
вопрос задан: 19 April 2009 07:25
0
ответов

Некластерный индекс на столбце Clustered Index улучшает производительность?

В SQL Server 2005 запрос анализатор говорил мне много раз создавать некластерный индекс на основном столбце ID таблицы, которая уже имеет кластерный индекс. После следования за этим...
вопрос задан: 27 November 2019 17:22
0
ответов

Лучший способ сделать вложенную логику оператора выбора в SQL Server

Я пишу SQL-запрос, куда несколько столбцов возвратили потребность, которая будет вычислена в зависимости от довольно большого количества условий. Я в настоящее время использую вложенные операторы выбора, но его грязное получение. Есть ли...
вопрос задан: 23 July 2019 13:26
0
ответов

Как я могу откатывать Запрос на обновление в SQL-сервере 2005?

Как я могу откатывать Запрос на обновление в SQL-сервере 2005? Я должен сделать это в SQL, не через код.
вопрос задан: 25 May 2019 23:28
0
ответов

Как узнать текущий уровень транзакции?

Как вы находите текущий уровень транзакций базы данных на SQL Server?
вопрос задан: 15 April 2019 05:54