Вопросы, помеченные тегом «sql-server»
Microsoft SQL Server - это система управления реляционными базами данных (СУБД). Используйте этот тег для всех выпусков SQL Server, включая Compact, Express, Azure, Fast-track, APS (ранее PDW) и Azure SQL DW. Не используйте этот тег для других типов СУБД (MySQL, PostgreSQL, Oracle и т. Д.). Не используйте этот тег для вопросов о программном обеспечении и мобильной разработке, если он напрямую не связан с базой данных.
9 августа 2021 в 07:15
243
2
Удалить запрос, не работающий в хранимой процедуре
У меня есть хранимая процедура на сервере sql, которая на первом этапе вставляет некоторые данные из одной таблицы в другую, а затем удаляет данные, вставленные во вторую таблицу, из первой таблицы; Возможно, это сложное описание, поэтому давайте посмотрим код:
ALTER...
9 августа 2021 в 06:02
448
1
Flyway: как создать базу данных SQL Server перед созданием flyway_schema_history
Наш проект использует AWS CloudFormation для настройки экземпляра SQL Server, а затем использует Flyway для переноса таблиц. Поскольку база данных еще не создана (AWS не может создать базу данных одновременно с созданием экземпляра SQL Server), Flyway затем создает...
9 августа 2021 в 03:09
69
2
Есть ли лучший способ извлечь значения из этого JSON?
Я нашел этот пример в https://www.sqlshack.com/extract-scalar-values-from-json-data-using-json_value/
DECLARE @data NVARCHAR(4000);
SET @data = N'{
"Employees": [
{
"EmpName": "Rohan Sharma",
"Department": "IT",
...
9 августа 2021 в 01:44
52
1
Улучшение SQL-запроса - преобразование в десятичное число [закрыто]
Я вычисляю проценты и конвертирую 2 целых числа в десятичные поля, так как мне нужно выполнить деление. Затем мне нужно преобразовать результат обратно в 2 десятичных знака. Затем я конвертирую это в строку, чтобы добавить %.
Можно ли улучшить приведенный ниже...
8 августа 2021 в 23:45
75
3
ВСТАВИТЬ только отсутствующие записи из временной таблицы
Как мне сделать INSERT таким образом, но вставлять только те записи, которых нет в таблице Cities?
CREATE TABLE #tCities (IDCity VARCHAR(10), NameCity VARCHAR(60))
INSERT INTO #tCities (IDCity, NameCity)
VALUES ('1','New York')
INSERT INTO #tCities (IDCity,...
8 августа 2021 в 21:10
51
1
Когда безопасность на уровне строк обеспечивается SQL Server?
Если у вас есть сложный запрос с подзапросами, объединениями и т. д., применяется ли безопасность на уровне строк во время выполнения SQL или к конечному набору результатов?
8 августа 2021 в 17:43
85
1
Веб-скребок Python работает несогласованно в агенте SQL Server
Я разработал веб-скребок на питоне.
Это код:
import sys
from selenium import webdriver
import time
from selenium.webdriver.support.select import Select
from selenium.webdriver.common.keys import Keys
import datetime
from datetime import datetime
import pandas as...
8 августа 2021 в 16:27
63
1
Работает ли NEXT VALUE FOR @Sequence в SQL Server так же, как Interlocked.Increment() в C#? [дубликат]
Интересно, являются ли объекты SQL Server sequence атомарными при увеличении их внутреннего счетчика, как это происходит с помощью метода Interlocked.Increment(). Кто знает?
8 августа 2021 в 15:45
412
1
Ошибка служб SSIS. Номер версии не может быть больше текущего номера версии.
Я создал пакет SSIS для CDC между двумя машинами SQL Server.
Окружающая среда:
Visual Studio и SSDT 2019
SQL Server 2008
Установите для свойств проекта TargetServerVersion значение 2012.
Пакет может нормально выполняться в Visual Studio, но при запуске с заданием SQL...
8 августа 2021 в 12:54
125
1
Группировка запросов Sql по вопросам, создание среднемесячных значений
Я пытаюсь скомпилировать таблицу, которая показывает три столбца:
название продукта, среднемесячный объем продаж и среднемесячная цена продажи указанного продукта.
Я использую adventureworks 2019.
Я написал приведенный ниже запрос на основе ранее полученной помощи. Я...
8 августа 2021 в 10:00
64
2
Массовая вставка csv в SQL с использованием файла формата с 1 записью для нескольких столбцов
Я пытаюсь импортировать данные из csv с 7 столбцами в представление с 8 столбцами.
Вот мой FMT;
14.0
8
1 SQLCHAR 0 50 "," 1 PaymentUniqueNumber SQL_Latin1_General_CP1_CI_AS
2 SQLCHAR 0 ...
8 августа 2021 в 09:22
60
1
UNION ALL представление с выбором из переменной
у меня есть переменная, которая хранит строку. я могу позвонить EXEC(@Str), чтобы показать результат.
у меня есть представление с тем же результатом.
могу ли я объединить эти 2 варианта вместе?
мой код:
Declare @Str nvarchar(max)
Set @str =...
8 августа 2021 в 08:24
45
1
Преобразование дней месяца в дни недели в неделю в SQL
У меня есть таблица календаря, и я хочу показать каждый месяц в сетке, и когда я выбираю месяц из таблицы, у меня есть строка со столбцами дня месяца и дня недели, но я должен преобразовать ее в несколько строк в неделю, чтобы показать месяц в сетке.
моя команда выбора...
7 августа 2021 в 22:51
65
2
Получить первую строку в таблице за каждый месяц при условии
У меня есть table со многими records, с columns вот так:
under_symbol|quote_date|percent|type
under_symbol is a string,
quote_date is a datetime2,
percent is a float,
type is a char that can be 0 or 1
Мне нужно получить первый <829765088568> в table для...
7 августа 2021 в 22:22
69
0
Как установить стиль dateTime в SSMS для создания сценариев для данных таблицы dateTime?
Мне нужно скопировать данные таблицы с одного сервера на другой сервер. Я делаю это с помощью SSMS -> задача-> генерировать скрипты, выбирать таблицу, выбирать «только данные», он создал скрипт типа
INSERT [dbo].[Order] ([LastModifiedBy], [recordID])
VALUES...
7 августа 2021 в 20:10
61
0
Запрошенный куб возвращает только одно значение: общее значение меры.
В созданной мной модели сервисов многомерного анализа есть импортированная база данных, в которой каждая строка измерения не обязательно связана со строкой таблицы фактов (некоторые записи измерений не имеют мер в таблице фактов). Для этой проблемы и для того, чтобы...
7 августа 2021 в 19:44
361
3
Удалить/удалить столбцы с нулевыми значениями [закрыто]
Я хочу удалить все столбцы из моей таблицы, где все записи пусты.
Моя таблица выглядит следующим образом:
Locations [1] [2] [3] [4] [5]
[a] 10.00 Null Null 20.00 Null
[b] Null 30.00 Null Null Null
В принципе, я хочу удалить столбцы 3 и 5 из...
7 августа 2021 в 18:21
90
0
Как сохранить URL в поле таблицы
У меня есть новое требование в PHP, в котором я пытаюсь сохранить в поле таблицы URL-адрес, который пользователь вводит после того, как он вводит свои соответствующие учетные данные. Я пытаюсь получить URL-адрес, который вводит пользователь, следующим образом:
...
7 августа 2021 в 18:20
80
1
Почему я получаю сообщение об ошибке: выражение нелогического типа, указанное в контексте, где ожидается условие
Почему я получаю сообщение об ошибке при попытке запустить приведенный ниже код.
Это взято из ссылки на книгу (SQL: The Complete Reference, 3rd Edition, James R. Groff; Paul N. Weinberg; Andrew J. Oppel)
Я использую SQL Server 2019 и SQL Server Management...
7 августа 2021 в 18:05
593
2
Сравните продажи текущего месяца с продажами предыдущего месяца
Код для получения тестовых данных:
create table SalesCalls
(
EmpId INT NOT NULL,
EmpName nvarchar(20),
month INT,
Year INT,
CallsMade INT
)
GO
Insert into SalesCalls...