sql-server ×51
Создан 04.01.2025
0
голоса
1
ответов
19
просмотров
Не удаётся разрешить конфликт сопоставления

Описание проблемы:

Я перенёс одну из наших баз данных (DB1) с SQL Server 2008 на 2012, и при выполнении хранимых процедур получаю следующую ошибку:

Не удается разрешить конфликт сортировки между "SQL_Latin1_General_CP1_CI_AS" и "Latin1_General_CI_AS" в операции сравнения

Я изменил...

0
голоса
5
ответов
16
просмотров
Как извлечь данные из базы данных SQL Server в C#?

У меня есть таблица в базе данных с тремя столбцами: firstname, Lastname и age. В своем C# приложении для Windows я создал три текстовых поля, названные textbox1, и установил соединение с SQL Server следующим образом:

SqlConnection con = new SqlConnection("Data Source = .;
      ...
0
голоса
5
ответов
18
просмотров
Создание хранимой процедуры, если она еще не существует

Я хочу проверить, существуют ли хранимые процедуры в базе данных. Нужно, чтобы всё это выполнялось в одном скрипте, по одной процедуре за раз. На данный момент у меня есть следующий код:

USE [myDatabase]
GO

IF NOT EXISTS (SELECT * FROM sys.objects WHERE type = 'P' AND name =...
0
голоса
5
ответов
19
просмотров
Получить СРЗНАЧ, игнорируя значения Null или Ноль

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

У меня есть три столбца, для которых я хочу вычислить среднее значение. Я пробую использовать следующий скрипт:

SELECT distinct
     AVG(cast(ISNULL(a.SecurityW,0) as bigint)) as Average1,
    ...
0
голоса
3
ответов
19
просмотров
Измерение производительности запросов: «Стоимость плана выполнения» против «Затраченного времени»

Описание проблемы для StackOverflow.com:

Я пытаюсь определить относительную производительность двух различных запросов и у меня есть два способа измерения этого:

  1. Запустить оба запроса и измерить время выполнения каждого.
  2. Запустить оба запроса и получить "Стоимость Запроса" из...
0
голоса
5
ответов
16
просмотров
Определение первичного ключа таблицы с использованием T-SQL

Я пытаюсь определить первичный ключ таблицы с использованием TSQL (подходит как хранимая процедура, так и системная таблица). Существует ли такой механизм в SQL Server (2005 или 2008)?

0
голоса
2
ответов
16
просмотров
Выбрать группу строк, которые соответствуют всем элементам списка

У меня есть две таблицы:

  1. cars – список автомобилей:
carname | modelnumber | ...
  1. passedtest – содержит информацию о каждом тесте, который прошел автомобиль:
id | carname | testtype | date | ...
1  | carA    | A        | 2000 |
2  | carB    | C        | 2000 |
3  | carC    |...
0
голоса
5
ответов
17
просмотров
SQL Server: Использование подстановочных знаков в операторе IN

Описание проблемы: Использование подстановочных знаков в SQL Server с IN

Я думаю, что это базовый вопрос, который, вероятно, уже задавался, но мне не удалось найти ответ. Скорее всего, я зарабатываю значок "Peer Pressure", но всё же спрошу:

Есть ли способ в SQL Server, о котором я не знаю,...

0
голоса
3
ответов
21
просмотров
Можно ли подключиться к SQL Server с использованием Windows Authentication из веб-приложения Java EE?

Я в настоящее время изучаю, как установить соединение с базой данных SQL Server из моего веб-приложения на Java EE, используя аутентификацию Windows вместо аутентификации SQL Server. Я запускаю это приложение на Tomcat 6.0 и использую драйвер JDBC от Microsoft. Мой файл с параметрами подключения...

0
голоса
2
ответов
29
просмотров
Как оператор GROUP BY обрабатывает значения NULL?

Как оператор GROUP BY обрабатывает значения NULL? Соответствует ли это общему подходу к этим значениям?

0
голоса
1
ответов
15
просмотров
with(nolock) или (nolock) - есть ли разница?

Вопрос: Разница между использованием with(nolock) и просто (nolock) в SQL

Описание проблемы: Всё основано на предположении, что использование with(nolock) полностью оправдано в данной ситуации. Существует множество вопросов, касающихся того, стоит ли использовать with(nolock).

Я посмотрел...

0
голоса
5
ответов
19
просмотров
Представляемая или временная таблица - что выбрать в MS SQL Server?

У меня возникла проблема с выбором между использованием представления и временной таблицей.

У меня есть хранимая процедура, которую я вызываю из программы. В этой процедуре я сохраняю результаты долгого запроса во временной таблице, называю столбцы и выполняю ещё несколько запросов к этой таблице,...

0
голоса
2
ответов
20
просмотров
Самый быстрый способ заполнить таблицу SQL тестовыми данными [закрыто]

Описание проблемы для StackOverflow

Вопрос закрыт Этот вопрос не соответствует требованиям к фокусировке. В данный момент он не принимает ответы.


Хотите улучшить этот вопрос? Обновите вопрос, чтобы он сосредоточился только на одной проблеме, отредактировав этот...

0
голоса
0
ответов
21
просмотров
Ошибка, связанная с сетью или конкретным экземпляром, при установлении соединения с SQL Server [закрыто]

Проблема с подключением к SQL Server в ASP.NET приложении

Я развернул свое ASP.NET веб-приложение на сайте somee.com, и когда я пытаюсь войти на этот сайт (ipc.somee.com), я получаю ошибку, связанную с сетью:

A network-related or instance-specific error occurred while establishing a...
0
голоса
1
ответов
20
просмотров
Для чего действительно нужен SQL-тип данных национального символа (NCHAR)?

Заголовок: Проблема с использованием типов данных NCHAR и NVARCHAR в различных СУБД

Тело вопроса:

Я столкнулся с ситуацией, связанной с выбором типов данных для хранения строковых значений в SQL. Я заметил, что, помимо стандартных типов CHAR (CHARACTER) и VARCHAR (CHARACTER VARYING), SQL...

5
голоса
4
ответов
32
просмотров
Добавление идентификатора к существующему столбцу

Я хочу изменить первичный ключ таблицы на столбец с автоинкрементом (identity column), но в таблице уже есть несколько строк данных.

У меня есть скрипт, который очищает идентификаторы и делает их последовательными, начиная с 1, и он работает нормально на моей тестовой базе данных.

Какую команду...

6
голоса
5
ответов
26
просмотров
Лучший способ удалить часть времени из datetime в SQL Server

Какой метод обеспечивает наилучшие показатели производительности при удалении временной части из поля datetime в SQL Server?

Я рассмотрел два следующих метода:

a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0)

или

b) select cast(convert(char(11), getdate(), 113) as...
6
голоса
5
ответов
31
просмотров
OR не поддерживается в выражении CASE в SQL Server

Описание проблемы

Я пытаюсь использовать оператор OR в cláusule WHEN выражения CASE, но получаю сообщение об ошибке, поскольку данная конструкция не поддерживается.

Вот пример кода, который я использую:

CASE ebv.db_no 
    WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' 
    ELSE...
5
голоса
5
ответов
32
просмотров
Невозможно вставить явное значение для столбца идентичности в таблице 'table', когда IDENTITY_INSERT отключен

Я столкнулся с ошибкой при выполнении следующего скрипта. Что означает эта ошибка и как её можно исправить?

Insert table(OperationID, OpDescription, FilterID)
values (20, 'Hierachy Update', 1)

Ошибка:

Server: Msg 544, Level 16, State 1, Line 1
Cannot insert explicit value for...
6
голоса
5
ответов
33
просмотров
Возможно ли задать условия в Count()?

Возможно ли указать условие в функции Count()? Я хотел бы считать только те строки, которые имеют, например, "Менеджер" в столбце Position.

Мне нужно сделать это в самом операторе COUNT, а не с помощью WHERE; я спрашиваю об этом, потому что мне нужно посчитать как Менеджеров, так и Других в одном...