Вопросы с тегом «sql-server»

Microsoft SQL Server - это система управления реляционными базами данных (RDBMS). Используйте этот тег для всех выпусков SQL Server, включая Compact, Express, Azure, Fast-track, APS (ранее PDW) и Azure SQL DW. Не используйте этот тег для других типов СУБД (MySQL, PostgreSQL, Oracle и т. Д.). Не используйте этот тег для проблем, связанных с разработкой программного обеспечения и мобильных устройств, если только он не связан напрямую с базой данных.

2
SQL Server IIF против CASE
Недавно я узнал о доступности IIFфункции в SQL Server 2012. Я всегда использую вложенные CASEв свои запросы. Я хочу знать точную цель IIFзаявления и когда мы должны предпочитают использовать IIFболее CASEзаявление в запросе. Я в основном использую вложенные CASEзапросы. Спасибо за вклад.

11
Лучшее хранилище данных для миллиардов строк
Мне нужно хранить небольшие биты данных (примерно 50-75 байтов) для миллиардов записей (~ 3 миллиарда в месяц в течение года). Единственное требование - это быстрая вставка и быстрый поиск всех записей с одинаковым GUID и возможность доступа к хранилищу данных из .net. Я специалист по SQL-серверу, и я думаю, что …
87 sql-server  nosql 

10
Как группировать по месяцам из поля даты с помощью sql
Как я могу группировать только по месяцам из поля даты (а не по дням)? Вот как выглядит мое поле даты: 2012-05-01 Вот мой текущий SQL: select Closing_Date, Category, COUNT(Status)TotalCount from MyTable where Closing_Date >= '2012-02-01' and Closing_Date <= '2012-12-31' and Defect_Status1 is not null group by Closing_Date, Category
87 sql  sql-server  tsql 

10
SqlParameter уже содержится в другой коллекции SqlParameterCollection - обманывает ли using () {}?
При использовании using() {}(sic) блоков, как показано ниже, и при условии, что cmd1они не выходят за рамки первого using() {}блока, почему второй блок должен генерировать исключение с сообщением SqlParameter уже содержится в другой коллекции SqlParameterCollection. Означает ли это, что ресурсы и / или дескрипторы, включая параметры ( SqlParameterCollection), прикрепленные к …
87 c#  .net  sql-server  ado.net 

4
SQL Server 2005 - реализация MySQL REPLACE INTO?
В MySQL есть эта невероятно полезная, но проприетарная REPLACE INTOкоманда SQL. Можно ли это легко эмулировать в SQL Server 2005? Запуск новой транзакции, выполнение, Select()а затем либо UPDATEили INSERTи COMMITвсегда немного неудобно, особенно при выполнении этого в приложении и, следовательно, всегда с сохранением двух версий оператора. Интересно, есть ли простой …

5
Как экспортировать данные из SQL Server 2005 в MySQL [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 8 лет назад . Уточните этот вопрос Я бился головой, SQL Server 2005пытаясь получить много данных. Мне дали базу данных с почти 300 …

6
Как я могу узнать количество записей, на которые влияет хранимая процедура?
Для INSERT, UPDATEи DELETEзаявления SQL , выполненных непосредственно в базе данных, большинство поставщиков баз данных возвращает количество затронутых строк. Для хранимых процедур количество затронутых записей всегда -1. Как узнать количество записей, на которые влияет хранимая процедура?
86 sql  sql-server  oracle  tsql  plsql 

2
выберите в mysql
Я пользователь MSSQL и сейчас конвертирую свою базу данных в MySQL. Я пишу в MySQL следующий запрос: select * into new_tbl from tbl И я получаю следующую ошибку Error : Undeclared variable new_tbl Как правильно написать такой запрос в MySQL?
86 mysql  sql  sql-server 

5
MS SQL сравнивать даты?
У меня 2 даты (даты): date1 = 2010-12-31 15: 13: 48.593 date2 = 2010-12-31 00: 00: 00.000 В тот же день, только в разное время. Сравнение date1 и date2 с использованием <= не работает из-за времени date1. Итак, date1 <= date2 неверно, но должно быть правдой. Могу я сравнить их, …

10
Как повторно вызвать то же исключение в SQL Server
Я хочу повторно вызвать то же исключение в SQL Server, которое только что произошло в моем блоке try. Я могу отправить такое же сообщение, но хочу выдать ту же ошибку. BEGIN TRANSACTION BEGIN TRY INSERT INTO Tags.tblDomain (DomainName, SubDomainId, DomainCode, Description) VALUES(@DomainName, @SubDomainId, @DomainCode, @Description) COMMIT TRANSACTION END TRY BEGIN …

5
SID владельца базы данных, записанный в главной базе данных, отличается от SID владельца базы данных.
Когда я пытаюсь установить tSQLt в существующую базу данных, я получаю следующую ошибку: SID владельца базы данных, записанный в базе данных master, отличается от SID владельца базы данных, записанного в базе данных ''. Вы должны исправить эту ситуацию, сбросив владельца базы данных '' с помощью оператора ALTER AUTHORIZATION.

5
SQL Server GROUP BY datetime игнорирует час, минуту и ​​выбор со значением даты и суммы
У меня есть таблица с двумя полями - datetimeи int. Я хочу сделать группу datetimeтолько по дате, игнорируя час и минуту. SELECTЗаявление должно возвращать дату , которая отображает на сумму междунара одного дня.

11
Oracle: есть ли инструмент для отслеживания запросов, например Profiler для sql server? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я работаю с sql server, но я должен перейти на приложение с Oracle …

8
Простой запрос DateTime sql
Как мне запросить поле базы данных DateTime в определенном диапазоне? Я использую SQL SERVER 2005 Код ошибки ниже SELECT * FROM TABLENAME WHERE DateTime >= 12/04/2011 12:00:00 AM AND DateTime <= 25/05/2011 3:53:04 AM Обратите внимание, что мне нужно получить строки в определенном временном диапазоне. Пример, временной диапазон 10 минут. …

3
MultipleActiveResultSets = True или несколько подключений?
У меня есть C #, в котором я создаю средство чтения для соединения ( ExecuteReader), а затем для каждой строки в этом средстве чтения выполняю другую команду (с помощью ExecuteNonQuery). В этом случае лучше использовать MultipleActiveResultSets=Trueодно соединение или несколько соединений?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.