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

226
Как я могу создать сценарий INSERT для существующей таблицы SQL Server, которая включает в себя все сохраненные строки?

Я ищу способ создания сценария «Создание и вставка всех строк» ​​с помощью SQL Management Studio 2008 R2. Я знаю, что могу создать скрипт «создать таблицу». Я также могу создать скрипт "insert in", но он будет генерировать только одну строку с заполнителями. Есть ли способ создать сценарий вставки,...

225
Оператор INSERT конфликтует с ограничением FOREIGN KEY - SQL Server

Я получаю следующую ошибку. Не могли бы вы мне помочь? Сообщение 547, уровень 16, состояние 0, строка 1 Оператор INSERT конфликтует с ограничением FOREIGN KEY "FK_Sup_Item_Sup_Item_Cat". Конфликт произошел в базе данных "dev_bo", таблица "dbo.Sup_Item_Cat". Заявление было прекращено. Код: insert...

225
Разница между левым и правым соединением в SQL Server

Я знаю о соединениях в SQL Server. Например. Есть две таблицы Table1, Table2. Их структура таблиц следующая. create table Table1 (id int, Name varchar (10)) create table Table2 (id int, Name varchar (10)) Таблица1 данные следующим образом: Id Name ------------- 1 A 2 B Данные таблицы 2 следующим...

224
Как определить установленные экземпляры SQL Server и их версии?

Я пытаюсь определить, какие экземпляры sql server / sql express я установил (вручную или программно), но все примеры подсказывают мне выполнить запрос SQL, чтобы определить, что предполагает, что я уже подключен к определенному экземпляру....

222
Есть ли разница в производительности между CTE, подзапросом, временной таблицей или переменной таблицы?

В этом превосходном вопросе SO различия между CTEи sub-queriesбыли обсуждены. Я хотел бы специально спросить: При каких обстоятельствах каждое из следующих действий более эффективно / быстрее? КТР Sub-запросы Временный стол Переменная таблицы Традиционно я использовал много temp tablesв разработке...

221
Как я могу сгруппировать по столбцу даты и времени, не принимая во внимание время

У меня есть несколько заказов на продукты, и я пытаюсь сгруппировать их по дате и суммировать количество для этой даты. Как я могу сгруппировать по месяцу / дню / году без учета времени? 3/8/2010 7:42:00 должны быть сгруппированы с 3/8/2010...

220
Как я могу выбрать из списка значений в SQL Server

У меня очень простая проблема, которую я не могу решить. Мне нужно сделать что-то вроде этого: select distinct * from (1, 1, 1, 2, 5, 1, 6). Кто-нибудь может помочь ?? редактировать Данные поступают в виде текстового файла от одного из наших клиентов. Он полностью не отформатирован (это одна очень...

220
Как очистить буфер PRINT в TSQL?

У меня есть очень долго выполняемая хранимая процедура в SQL Server 2005, которую я пытаюсь отладить, и для этого я использую команду «печать». Проблема в том, что я получаю сообщения только от SQL Server в самом конце моего sproc - я хотел бы иметь возможность очистить буфер сообщений и видеть эти...

220
SQL Server Management Studio, как сократить время выполнения до миллисекунд

Когда я отправляю пакет (например, выполняю запрос) в SSMS, я вижу время, необходимое для выполнения, в строке состояния. Можно ли настроить SSMS для отображения времени запроса с разрешением в миллисекундах? Вот бар, о котором я говорю, с разделом интересов, обведенным красным:...

215
Скрытые возможности SQL Server

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Каковы некоторые скрытые возможности SQL Server ? Например, недокументированные системные хранимые процедуры, уловки для...

215
Хранение JSON в базе данных вместо нового столбца для каждого ключа

Я реализую следующую модель для хранения пользовательских данных в моей таблице - у меня есть 2 столбца - uid(первичный ключ) и metaстолбец, в котором хранятся другие данные о пользователе в формате JSON. uid | meta -------------------------------------------------- 1 | {name:['foo'], |...

214
Подсчет DISTINCT по нескольким столбцам

Есть ли лучший способ сделать запрос, подобный этому: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Мне нужно посчитать количество отдельных элементов из этой таблицы, но количество разных элементов превышает два столбца. Мой запрос...

214
Создать класс из таблицы базы данных

Как я могу сгенерировать класс из табличного объекта SQL Server? Я не говорю об использовании некоторого ORM. Мне просто нужно создать сущности (простой класс). Что-то вроде: public class Person { public string Name { get;set; } public string Phone { get;set; } } Учитывая некоторые таблицы, такие...

214
Какие ресурсы существуют для настройки производительности базы данных? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Какие хорошие ресурсы существуют для...

213
Как написать UPDATE SQL с псевдонимом таблицы в SQL Server 2008?

У меня есть очень простой UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Этот запрос работает отлично в Oracle, Derby, MySQL- но он терпит неудачу в SQL Server 2008 с следующей ошибкой: «Msg 102, Уровень 15, Состояние 1, Строка 1 Неверный синтаксис рядом с« Q ».» Если я...