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

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

2
SQL SELECT с несколькими столбцами INTO с несколькими переменными
Я конвертирую SQL из Teradata в SQL Server в Teradata у них есть формат SELECT col1, col2 FROM table1 INTO @variable1, @variable2 В SQL Server я нашел SET @variable1 = ( SELECT col1 FROM table1 ); Это позволяет использовать только один столбец / переменную для каждого оператора. Как назначить 2 …

9
Повышение производительности запросов SQL Server к большим таблицам
У меня относительно большая таблица (в настоящее время 2 миллиона записей), и я хотел бы знать, можно ли повысить производительность для специальных запросов. Слово ad-hoc здесь ключевое. Добавление индексов невозможно (в столбцах, которые запрашиваются чаще всего, уже есть индексы). Выполнение простого запроса для возврата 100 последних обновленных записей: select top …

10
Объединение строк в SQL Server с нулевым значением
Я создаю вычисляемый столбец для полей, некоторые из которых потенциально равны нулю. Проблема в том, что если какое-либо из этих полей имеет значение NULL, весь вычисляемый столбец будет иметь значение NULL. Из документации Microsoft я понимаю, что это ожидается и может быть отключено с помощью параметра SET CONCAT_NULL_YIELDS_NULL. Однако я …

5
Как выполнить пакет SSIS из .NET?
У меня есть пакет SSIS, который в конечном итоге я тоже хотел бы передать параметры, эти параметры будут поступать из приложения .NET (VB или C #), поэтому мне было любопытно, знает ли кто-нибудь, как это сделать, или еще лучше веб-сайт с полезными подсказками о том, как это сделать. Итак, в …
85 c#  .net  sql-server  vb.net  ssis 

7
Могу ли я иметь внешний ключ, ссылающийся на столбец в представлении в SQL Server?
В SQL Server 2008 и учитывая TableA(A_ID, A_Data) TableB(B_ID, B_Data) ViewC(A_or_B_ID, A_or_B_Data) Можно ли определить так TableZ(A_or_B_ID, Z_Data), чтобы Z.A_or_B_IDстолбец ограничивался значениями, найденными в ViewC? Можно ли это сделать с внешним ключом против представления?

6
Как удалить временную часть значения datetime (SQL Server)?
Вот что я использую: SELECT CAST(FLOOR(CAST(getdate() as FLOAT)) as DATETIME) Думаю, есть способ получше и элегантнее. Требования: Это должно быть как можно быстрее (чем меньше заброса, тем лучше). Конечный результат должен быть datetimeтипом, а не строкой.

5
Как в SQL заполнить столбец случайными числами? Я получаю одинаковое значение в каждой строке
UPDATE CattleProds SET SheepTherapy=(ROUND((RAND()* 10000),0)) WHERE SheepTherapy IS NULL Если я затем сделаю SELECT, я вижу, что мое случайное число идентично в каждой строке . Есть идеи, как сгенерировать уникальные случайные числа?
85 sql-server 

6
Случайная запись из таблицы базы данных (T-SQL)
Есть ли краткий способ получить случайную запись из таблицы sql-сервера? Я хотел бы рандомизировать свои данные модульного теста, поэтому ищу простой способ выбрать случайный идентификатор из таблицы. На английском языке выбор будет «Выбрать один идентификатор из таблицы, где идентификатор - случайное число между самым низким идентификатором в таблице и самым …

5
Имеет ли значение порядок столбцов в предложении group by?
Если у меня есть два столбца, один с очень высокой мощностью, а другой с очень низкой мощностью (уникальное количество значений), имеет ли значение, в каком порядке я группирую? Вот пример: select dimensionName, dimensionCategory, sum(someFact) from SomeFact f join SomeDim d on f.dimensionKey = d.dimensionKey group by d.dimensionName, -- large number …


16
Какой тип данных следует использовать для хранения телефонных номеров в SQL Server 2005?
Мне нужно хранить номера телефонов в таблице. Подскажите, пожалуйста, какой тип данных мне использовать? Подождите. Пожалуйста, прочтите, прежде чем ответить. Это поле необходимо тщательно проиндексировать, поскольку торговые представители могут использовать это поле для поиска (включая поиск с использованием диких символов). На данный момент мы ожидаем, что телефонные номера будут иметь …

8
Ошибка подключения JDBC, ошибка: сбой подключения TCP / IP к хосту
Я хочу подключить файл класса Java к SQL Server 2012. Я вошел в систему с аутентификацией SQL-сервера. Но я получаю сообщение об ошибке подключения. ОШИБКА: соединение TCP / IP с хостом 127.0.0.1, порт 1433 не выполнено. Ошибка: «В соединении отказано: соединение. Проверьте свойства соединения. Убедитесь, что экземпляр SQL Server работает …
85 java  sql-server  jdbc 

6
Невозможно открыть базу данных, потому что это версия 782. Этот сервер поддерживает версию 706 и более ранние. Переход на более раннюю версию не поддерживается
Я создал образец базы данных с помощью SQL Server 2014 Express и добавил его в свое решение Windows Form. Если дважды щелкнуть по нему, чтобы открыть, я получаю эту ошибку. Невозможно открыть базу данных, потому что это версия 782. Этот сервер поддерживает версию 706 и более ранние. Переход на более …

2
Почему в SQL 199.96 - 0 = 200?
У меня есть клиенты, которые получают странные счета. Мне удалось выделить основную проблему: SELECT 199.96 - (0.0 * FLOOR(CAST(1.0 AS DECIMAL(19, 4)) * CAST(199.96 AS DECIMAL(19, 4)))) -- 200 what the? SELECT 199.96 - (0.0 * FLOOR(1.0 * CAST(199.96 AS DECIMAL(19, 4)))) -- 199.96 SELECT 199.96 - (0.0 * FLOOR(CAST(1.0 …

10
Объединить несколько результатов в подзапросе в одно значение, разделенное запятыми
У меня есть две таблицы: TableA ------ ID, Name TableB ------ ID, SomeColumn, TableA_ID (FK for TableA) Отношения - это один ряд TableA- много таких TableB. Теперь я хочу увидеть такой результат: ID Name SomeColumn 1. ABC X, Y, Z (these are three different rows) 2. MNO R, S Это …
84 sql-server  tsql  join 

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