Популярные вопросы по тегу SQL-SERVER-2008-R2
Поиск хранимых процедур с разрешением на выполнение
... 8 R2. Мне нужно 8 перечислить все хранимые процедуры, которые 7 пользователь базы данных (MYUSER) имеет 6 разрешение на выполнение. Кроме того, мне 5 нужно указать, какие хранимые процедуры 4 у пользователя НЕТ разрешения EXECUTE, но 3 которые могут читать сценарий храни ...
Проверьте, существует ли таблица, и если она не существует, создайте ее в SQL Server 2008.
... сли нет, то мне нужно его 1 создать. Как мне это ...
Почему существует ОГРОМНАЯ разница в производительности между временной таблицей и подвыборкой
... тобы этого 10 больше не повторилось. Q1: SELECT something FROM (SELECT * FROM T1 WHERE condition1) JOIN ... Q1 включает 14 9 объединений Q2 такой же, как Q1, за одним 8 исключением. (SELECT * FROM T1 WHERE condition1) выполняется 7 раньше и сохраняется во временной таблице. Это 6 не коррелированный подзапрос. Q ...
Как получить имя узла и значения из переменной xml в t-sql
... 0/2012" OrgCode="NHS Direct"><TotCR>222.10</TotCR><PerCF>0.40</PerCF><PerCFunder1>0.20</PerCFunder1><PerCF1to4>0.30</PerCF1to4><PerCF5to14>0.50</PerCF5to14><PerCF15to44>0.40</PerCF15to44><PerCF45to64>0.20</PerCF45to64><PerCF65plus>3.60</PerCF65plus> <PerCFNE>4.22</PerCFNE> <PerCFNW>6.50</Pe ...
Ошибка при переименовании базы данных в SQL Server 2008 R2
... и выдает ошибку: Сообщение 4 5030, уровень 16, состояние 2, строка 1 3 База данных не может быт ...
bcp: Error = [Microsoft] [SQL Server Native Client 10.0] Строковые данные, усечение справа
... Ошибка = [Microsoft] [SQL Server Native 18 Client 10.0] Строковые данные, усечение 17 справа Я пытаюсь распаковать данные в промежуточную 16 таблицу, которая не имеет никаких ограничений, а 15 типы данных также довольно велики по сравнению 14 с данными. У меня есть около 11 файлов из 13 разных таблиц, сжатых и сжатых, из которых 12 только один файл при распаковк ...
Выбрать 100 наименьших значений в SQL?
... 0 самых 4 высоких и 100 самых низких значений в столбце? Функция 3 MIN выбирает только са ...
ЗАМЕНИТЬ пустую строку
... ведение, о котором раньше 6 не знал. Почему эта строка кода не работает? SELECT REPLACE('','','0') ==> returns '' У 5 меня д ...
Не удается запустить агент sql server
... er. Щелкните правой кнопкой мыши агент sql server. но 2 когда я щелкаю правой кнопкой мыши, элемент 1 запуска отключаетс ...
Восстановить все индексы в базе данных
... копировать некоторые 8 данные из столбца в столбец в той же таблице. Мне 7 сказали, что схема имеет большое количество 6 индексов, и мне было интересно, есть ли 5 зап ...
SQL Server - создать копию таблицы базы данных и поместить ее в ту же базу данных?
... Как это сделать с помощью Management 2 Studio (желательно) или SQL-запросов? Это 1 для ...
Преобразование 12-часового формата в 24-часовой формат в sql server
... 19:31 AM 10/1/2013 3:35:40 AM как преобразовать указанные 2 выше значения данных формата в 24-часовой 1 формат даты, как показано ниже 10/1/2013 10:39 10/1/2013 18:39 10/1/2013 8:19 10/1/2 ...
Список всех источников данных и их зависимостей (отчеты, элементы и т. Д.) В SQL Server 2008 R2
... 8 R2 (сервер отчетов). Я знаю, что могу 7 получить доступ к каждому отдельному источнику 6 данных, чтобы получить список всех элементов, которые 5 от него зависят. Я делал это раньше, но ...
Как подсчитать общее количество хранимых процедур и таблиц в SQL Server 2008
... ных Test1 в SQL Server 2008 12 R2. На работающем сервере я сделал резервную 11 копию оттуда и восстановил ее на нашем локальном 10 компьютере как Test2 и добавил несколько таблиц 9 и процедур. Если мы восстановим Test2 обратно 8 на действующий сервер, будет ли это какой-либо 7 запрос, который может получить имя таблицы 6 и им ...
Сценарий для уничтожения всех подключений к базе данных (более RESTRICTED_USER ROLLBACK)
... ных разработки, которая 14 часто повторно развертывается из проекта 13 базы данных Visual Studio (через автоматическую 12 сборку TFS). Иногда, когда я запускаю свою 11 сборку, я получаю такую ошибку: ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. ALTER DATABASE state ...
Добавить ограничение CHECK в уже заполненную таблицу
... ом 12 под названием code: create table test( code char(3) not null); Затем я заполнил таблицу 11 следующими данными: insert into test values ('A12'); insert into test values ('B23'); insert into test values ('C45'); Затем я изменил столбец, сделав 10 его char (4): alter table test alter column code char(4) not null; Затем я добавил "X" ко всем 9 существующим данным, чтобы их длина составляла 8 4 симв ...
Невозможно использовать UPDATE с предложением OUTPUT, когда триггер находится в таблице
... s.BatchReportGUID = @someGuid Это утверждение 14 - это хорошо; пока в таблице не будет определен 13 триггер. Тогда мой оператор UPDATE получит ошибку 12 334: Целевая таблица BatchReports оператора 11 DML не может иметь никаких включенных триггеров, если 10 оператор содержит предложение OUTPUT без 9 предложения INTO Теперь эта проблема объясн ...
Параметры SQL Server xp_delete_file
... нашел документа msdn для 3 этой хранимой процедуры. Я получил сценарий 2 xp_Delete_file из плана обслуживания, но 1 не пон ...
Выбрать все годы, которые старше 5 лет назад, из года сегодня
... назад, из года сегодня? So it would be like 2013(year today) - 5 = 2008 a b 1 2009 4 2010 5 2011 Я пробовал это: select * from table1 wh ...
Объедините последовательные диапазоны дат
... 11 сотрудники могли прекратить работу и вернуться 10 на работу позже. Они должны считаться двумя 9 разными должностями (пример ID 5). У некоторых 8 людей разные виды занятости, идущие друг 7 за другом (enddate и startdate, шея к шее), в 6 этом случае это следует рассматривать как 5 одну занятость в целом (пример ID 30). Период 4 занятости, который не закончился, имеет 3 нулевую дату окончания. Некоторые примеры, вероятно, поучительны: ...
Поиск в XML с помощью операции LIKE или аналогичной операции полного поиска
... table t (nolock) join table2 ts (nolock) on t.key_Id = ts.key_Id join table3 s (nolock) on ts.key_Id=s.key_Id where s.Name like '%Lab%' and ts.ValueXML like '%PreviewDateRange%' ОШИБКА: тип 6 данных аргумента xml недопустим для аргумента 5 1, например функция. соответствующие ts столбцы 4 таблицы ValueXml (XML(.), null) Элемент, который я ищу, должен быть 3 атрибутом. Поэтому, если это невозможно, ...
SQL Server: поиск заданий, выполняющих процедуру
... и способ узнать, какие задан ...
Как преобразовать datetime в datetimeoffset?
... 13-07-24 04:00:03.0730000 +00:00 2013-07-24 08:00:03.073 2013-07-24 08:00:03.0730000 +00:00 2013-07-24 00:00:03.0730000 -04:00 2013-07-23 04:00:03.273 2013-07-23 04:00:03.2730000 +00:00 2013-07-23 08:00:03.273 2013-07-23 08:00:03.2730000 +00:00 2013-07-23 00:00:03.2730000 -04:00 2013-07-20 04:00:02.870 2013-07-20 04:00:02.8700 ...
Как выполнить один и тот же запрос для всех баз данных в экземпляре?
... Д экземпляра. Я бы хотел получить в результате 3 2 столбца: 1 - Имя БД 2 - значение COUNT(*) Пример: DBName // COUNT (*) TestDB1 // 4 MyDB // 5 etc... Примечание: я 2 предполагаю, ...
Расчет расстояния между двумя точками (широта, долгота)
... /180 / 2), 2) + COS(@orig_lng * pi()/180 ) * COS(abs(dest.Latitude) * pi()/180) * POWER(SIN((@orig_lng - dest.Longitude) * pi()/180 / 2), 2) )) AS distance --INTO #includeDistances FROM #orig dest Однако я не доверяю полученным 8 данным, похоже, они дают немного неточные 7 результаты. Некоторые образцы данных на случай, если 6 они вам понадобятся Latitude Longitude Distance 53.429108 ...
Запрос LIKE с Entity Framework
... зможный дубликат: How to do SQL Like % in Linq? Like Operator in Entity Framework? Я делаю такой запрос: var matches = from m in db.Customers where m.Name == key select m; Но мне не нужно, что ...
Как получить данные за последние 7 дней с текущего времени до последних 7 дней на сервере sql
... sql в mysql с помощью pentaho при загрузке 8 данных мне нужно получить данные только 7 за последние 7 дней с таблицы sql server 6 A в mysql В sql server тип данных столбца 5 createddate похож на datetime AND В mysql 4 created_on тип данных столбца - ...
Ошибка преобразования типа данных "Числовой" в десятичный (помощь!)
... portsConn.Open(); SqlCommand AddReconItem = new SqlCommand(); AddReconItem.Connection = reportsConn; AddReconItem.CommandType = CommandType.StoredProcedure; AddReconItem.CommandText = ...
'MOD' не является распознанным именем встроенной функции
... вать функцию MOD в SQL Server 2008R2 и последовал 6 этому link, но все равно получил сообщение: 'MOD' не 5 является распознанным им ...
Передача определяемой пользователем таблицы в хранимую процедуру
... putXML SELECT * FROM @tmpInput TI WHERE TI.EntryType = 'Attribute'; Теперь это не вызывает у меня 2 ошибки, но когда я запускаю выбор из с помощью 1 ValidateInputXML, в таблице не ...
ERROR Ограничение CHECK столбца для столбца ссылается на другой столбец
... ть 7 мне правильное направление? Спасибо HeatingSystem tinyint NOT NULL CONSTRAINT CK_ReProperties_HeatingSystem CHECK(Size between 0 and 3), ОШИБКА Сообщение 6 8141, уровень 16, состояние 0, с ...
Подключение к MS SQL Server с проверкой подлинности Windows с помощью Python?
... учить 2 рабочую строку ODBC для подключения для 1 Python. Вот что я пробовал (также без 'Trusted_Connection=yes'): pyodbc.connect('Trusted_Connection=yes', driver='{SQL Server}', server='[system_name]', database='[databasename]') pyodbc.connect('Trusted_Connection=yes', uid='me', driver='{SQL Server}', server='localhost', database='[databasena ...
Удаление строк с помощью хранимой процедуры с параметром
... с помощью параметра (id). Это хранимая 10 процедура: CREATE PROCEDURE [dbo].[sp_deleteDecision] @ID int AS DELETE FROM [dbo].[tblDecisionInvolvement] as di WHERE di.DecisionId = @ID DELETE FROM [dbo].[tblDecision] as d WHERE d.Id =@ID GO Это ошибка, которую ...
Ограничение условной уникальности SQL с предложением Where в той же таблице
... SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO Я хочу исключить 5 комбинации, в которых шестой отдельный столбец 4 имеет определенное значение. Например, я 3 хочу применить это ограничение, только если 2 столбец [Flag] = 0, и исключи ...
Как автоматически сгенерировать уникальный идентификатор в SQL, например UID12345678?
... дентификатор с привязкой к нему определенного 4 кода. пример: UID12345678 CUSID5000 Я попроб ...
Выйти из однопользовательского режима
... сообщение 16 об ошибке: База данных my_db недоступна. (ObjectExplorer) Кроме 15 того, когда я пытаюсь удалить базу данных, я 14 получаю сообщение об ошибке: Невозможно изменить 13 состояние или параметры базы данных my_db 12 на этот раз. База данных находится в однопользовательском 11 режиме, а пользователь в настоящее время 10 подключен к нему. Как выйти из однопол ...
SQL Server - получить все базы данных с указанием расположения файлов MDF и LDF
... баз данных в SQL Server 2008 название базы данных и расположение ...
Как установить столбец идентификатора для созданной таблицы на SQL-сервере
... ress] [nvarchar] (200) NULL CONSTRAINT [PK_UserName] PRIMARY KEY CLUSTERED ([ID] ASC) ) ON [PRIMARY] GO Если 7 я хочу сделать ID столбцом идентификации, что 6 мне нужно? Нужно ли мне отбросить и создать 5 эту таблицу и установить для ID значение [ID] [int] IDENTITY(1,1) NOT NULL. При 4 использовании команды drop and create все 3 данные из таблицы UserName теряются. ...
Соединение с сервером было успешно установлено, но при входе в систему произошла ошибка. (Номер ошибки: 233)
... sword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject, Boolean withFailover) at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLogin ...
Операция в стиле слияния с буквальными значениями?
... 1 1 09/01/2009 09/01/2010 2 2 09/01/2010 NULL 2 1 09/01/2009 06/15/2010 Похоже, я 7 мог бы использовать MERGE, за исключением того, что 6 я передаю буквальные значения, и мне нужно 5 выполнить более одного действия. Сегодня 4 утром у меня ужасно болит голова, и я не 3 могу ясно мыслить, поэтому я зацикливаюсь 2 на решении MERGE. Если есть более очевидный способ 1 сделать это, не бойтесь указать н ...
Изменить столбец кластеризованного индекса
... ID, как 6 мне изменить индекс? Я не могу отбросить 5 и воссоздать, потому что это работает в 4 Azure, а таблица должна постоянно иметь 3 кластерный индекс. Команда SQL и синта ...
Процедура SQL Server объявляет список
... ок 3 перед выбором (в переменной, списке, массиве 2 или чем-то еще), а внутри выбора использовать 1 только имя переменной, примерно так: VAR myList = "(1,2, ...
Ошибка при запуске скрипта размером 50 МБ на SQL Server 2008 R2
... ьзую SQL Server 2008 R2, у меня есть 7 скрипт для обновления БД, этот скрипт примерно Размер 6 50 МБ и содержит около 800 000 строк. Ошибка: НАЗВАНИЕ: Microsoft 5 SQL Server Management Studio ...
Слияние вставки с оператором выбора
... бражается ошибка 1 рядом с последним select MERGE Table1 AS tgt USING ( SELECT TOP 1 * FROM Table2 WHERE id = @id ) AS src ON ( tgt.id = src.id ) WHEN MATCHED THEN UPDATE SET qty = qty + @qty WHEN NOT MATCHED THEN INSERT itmid SELE ...
Функция разделения COUNT() OVER возможна при использовании DISTINCT
... ибка исчезает, когда 12 я удаляю ключевое слово DISTINCT, но тогда это не 11 будет отдельный счет. DISTINCT не представляется 10 возможным в функциях секционирования. Как 9 мне найти точное количество? Могу ли я использовать 8 более традиционный метод, наприм ...
Поля DateTime из SQL Server неправильно отображаются в Excel
... ается 15 правильно, как показано на изображении ниже, даже 14 если оно правильно отображается в поле функции. Изменение 13 типа данных на ShortDate устраняет проблемы с отображением, но 12 это утомительно, поскольку мне нужно отформатировать 11 много полей даты. Поскольку Excel и SQL 10 Server являются продуктами M ...
Как мне найти каталог данных для экземпляра SQL Server?
... каждого разработчика. Как 6 лучше всего узнать каталог данных локального 5 экземпляра SQL Server, чтобы мы могли скопировать 4 файлы в нужное место? Это будет сделано 3 с помощью автоматизированного процесса, поэтому 2 мне нужно найти и использовать его из сценария 1 сбор ...
Почему выбор пункта Top может привести к долгим временным затратам
... е предложение сокращает временные затраты, но, по-видимому, его 1 здесь нет. Почему ??? select top 10 ServiceRequestID from ( (select * from big_table_1 where big_table_1.StatusId=2 ) c ...
Задания SQL Server с пакетами служб SSIS - не удалось расшифровать защищенный узел XML «DTS: пароль» с ошибкой 0x8009000B.
... r messages posted before this with more information about the failure. End Error DTExec: The package execution returned DTSER_FAILURE (1). Started: 5:50:55 PM Finished: 5:51:06 PM Elapsed: 10.983 seconds. The package execution failed. The step failed. может 1 кто-ни ...
Получение SQLException «Ошибка входа в систему для пользователя» при подключении к SQL Server 2008
... aBases() { try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=DB;"; Connection con = DriverManager.getConnection(connectionUrl); } catch (SQLException e) { System.out.println("SQL E ...