Описание тега sql-server-2000
Используйте этот тег для вопросов, относящихся к версии Microsoft SQL Server 2000. Обратите внимание, что с 9 апреля 2013 г. Microsoft больше не поддерживает эту версию SQL Server до такой степени, что даже исправления безопасности больше не создаются.
6
ответов
Как рассчитать процент
Таблица 1 Date id salary 01/2012 001 1500 01/2011 001 750 01/2010 001 500 из таблицы 1, я хочу сделать процент за дату Ожидаемый результат Date id salary percentage 01/2012 001 1500 100% 01/2011 001 750 50% 01/2010 001 500 0% Состояние 01/2010 salar…
05 мар '12 в 05:02
1
ответ
Попытка использовать оператор Case внутри курсора
Я пытаюсь сделать следующую работу: declare @ActTable as varchar(1000) declare @cPK as VarChar(100) declare @SQL as nvarchar(2000) declare @FK as VarChar(100) declare @FKRef as VarChar(200) declare @TblRef as varchar (100) create table #temp ( M2MTa…
02 мар '10 в 17:22
2
ответа
Как избежать ошибки "В MSSql 2000 уже есть открытый DataReader, связанный с этой командой"
Я использую SqlBulkCopy для копирования данных в 2 отдельные таблицы в той же базе данных. obj_Command.CommandText = "Select * from tmpInvDtlMast where InvNo='111'" Using bulkCopy As SqlBulkCopy = New SqlBulkCopy(con1) bulkCopy.DestinationTableName …
26 авг '14 в 10:21
11
ответов
Как вы справляетесь с ошибками транспортного уровня в SqlConnection?
Время от времени в приложении.NET большого объема вы можете увидеть это исключение при попытке выполнить запрос: System.Data.SqlClient.SqlException: произошла ошибка транспортного уровня при отправке запроса на сервер. Согласно моим исследованиям, э…
19 авг '08 в 17:36
2
ответа
Еще одна сложная проблема запроса SQL 2000
У меня есть две таблицы, которые я хочу использовать в своем запросе, tblEmployee а также tblEmpPerformance Требование: С помощью tblEmployee.EmpID, tblEmployee.ManagerID, пройти через tblEmpPerformance и посмотри на tblEmpPerformance.SalaryRaise а …
01 мар '11 в 17:02
1
ответ
SQL SERVER 2000 TRUNCATES SQL STRING генерируется с использованием динамического SQL
Я пытаюсь сгенерировать оператор обновления для более чем 90 таблиц, используя код ниже: Declare @cmd VARCHAR(8000) Select @cmd = COALESCE(@cmd,'') + ' UPDATE ' + TABLE_NAME + ' SET ' + Column_Name + ' = ''000000000''' + ''' WHERE ' + Column_Name + …
09 июн '15 в 15:46
1
ответ
SQL2000: порядок столбцов по умолчанию при выборе из syscolumns
Я запускаю следующий запрос: select syscolumns.name from syscolumns,sysobjects where syscolumns.id = sysobjects.id and sysobjects.name='TABLE_NAME' В чем может быть причина того, что в одной системе столбцы возвращаются в алфавитном порядке, а в дру…
13 апр '11 в 05:18
4
ответа
Каковы новые возможности T-SQL Server SQL Server 2005?
Где я могу найти полный список новых функций T-SQL в SQL Server 2005 по сравнению с 2000? Несколько из тех, что я знаю: Pivot, Output, Try..Catch. Что-нибудь еще? Спасибо.
25 мар '09 в 00:45
0
ответов
Триггер завершается при первой неудачной вставке и не может отключить xact_abort в SQL Server 2000
Я создал простую базу данных для работы на SQL Server 2005, и теперь мне нужно, чтобы она работала на SQL Server 2000. Цель заключается в следующем: Я получаю ежедневный поток данных, содержащий ~5 тыс. Записей в промежуточную таблицу. Когда эта вст…
16 мар '13 в 20:40
5
ответов
Есть ли способ получить список открытых / выделенных курсоров в SQL-сервере?
У меня есть хранимая процедура, которая создает и открывает некоторые курсоры. Он закрывает их в конце, но если происходит ошибка, эти курсоры остаются открытыми! Затем последующие прогоны завершаются неудачно, когда он пытается создать курсоры, так…
05 ноя '08 в 16:02
1
ответ
Вызовите sp внутри другого sp
У меня есть sp с именем 'FolderSttructure'. Он возвращает следующий результат - FolderID 1 2 3 4 Я должен вызвать вышеупомянутый sp 'FolderSttructure' внутри другого sp с именем 'SearchFolder' и вставить результат первого sp в временную таблицу. Явл…
22 сен '10 в 06:58
1
ответ
Как рассчитать количество дней между двумя датами и общее количество дней для нескольких дат
Мне нужно создать запрос, который будет вычислять количество дней между очищенными и неочищенными датами, а затем вычислять общее количество этих дней. Вот пример набора данных: Name Status Date Explanation Tony Camp Uncleared 9/4/17 Need more infor…
02 окт '17 в 17:49
3
ответа
Разница в поведении для SET IDENTITY_INSERT от SQL Server 2000 до 2005?
У меня есть приложение, которое (в настоящее время) должно использовать базы данных, обслуживаемые как SQL Server 2000, так и SQL Server 2005. Я пытаюсь программно переместить БД с одного сервера на другой. У каждой из таблиц, которые я использую, е…
08 сен '09 в 21:11
1
ответ
Как прочитать значение из XML в SQL Server
Я хочу прочитать значение в XML, возвращаемое службой WCF, которая вызывается хранимой процедурой. Код ниже возвращает ноль: declare @xmlValue varchar(1000) declare @responseString varchar(100) declare @idoc int set @xmlValue = '<string xmlns="ht…
05 фев '14 в 07:27
1
ответ
Что делает xp_qv в SQL Server?
Прошлой ночью у одного из наших SQL-серверов возникли серьезные проблемы, и после того, как коллега остановился, запустился и все обычные вещи, он начал проверять и перестраивать базы данных и теперь запускает расширенную хранимую процедуру под назв…
11 май '10 в 09:17
4
ответа
Как перейти с VARCHAR на TEXT в SQL 2000?
Что я должен учитывать, прежде чем переключать несколько полей из VARCHAR(bignumber) в TEXT? Помимо производительности, и когда-нибудь в далеком будущем TEXT будет устарел, и помимо того факта, что мне кажется, что мне нужно удалить и заново создать…
30 апр '10 в 18:24
1
ответ
Объединение трех запросов sql
Я использую SQL Server 2000, поэтому не могу использовать CTE DECLARE @reportdate AS DATETIME SET @reportdate='08/26/2013' 1-й запрос SELECT SUM(NENTEREDACD) AS calls, DINTERVALSTART FROM dbo.QUEUESTATS WHERE ( DINTERVALSTART > @reportdate + ' 00…
28 авг '13 в 19:21
1
ответ
Остаточные объекты SQL Server 2000 при восстановлении базы данных в SQL Server 2008
Я выполнил команду RESTORE DATABASE для восстановления базы данных SQL Server 2000 на SQL Server 2008. Сценарий запустился и показал несколько сообщений, показывающих обновляемую БД. Я заметил, что (казалось бы) устаревшие объекты базы данных из SQL…
02 июн '11 в 20:57
1
ответ
Сохранение данных в базе данных SQL Server 2000
У меня есть форма, на которую пользователи могут добавлять ссылки через всплывающее окно. Когда пользователь добавляет ссылку из всплывающего окна, ссылка появляется в форме, однако я не хочу, чтобы путь ссылки сохранялся в базе данных, пока пользов…
18 май '11 в 09:37
2
ответа
Группировка 6-часовых данных за отдельные дни с SQL Server
Используя SQL Server 2000, У меня есть данные, которые содержат дату и время, скажем, DateData и OtherData. Данные собираются с течением времени с интервалом в пять минут, поэтому, например, DateData - это упорядоченный DateTime с 01.02.2016 по 24.0…
24 фев '16 в 16:48