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

Подробнее про sql-server...

Когда я копирую и вставляю вывод из SQL Server в Excel, я хочу, чтобы были вставлены заголовки столбцов. Однако иногда это не удается. Кто-нибудь сталкивался с этой проблемой? И как мне это исправить. Спасибо.....
8 Июн 2021 в 20:08
Ниже мой запрос, но когда я включаю свои столбцы CapturedDateTime и IsOutOfSpec, он возвращает несколько строк, но я хочу, чтобы была возвращена только одна запись, которая отображает средние значения последних 10 записей. Таким образом, он должен возвращать средний вес детали, средний вес литника ....
8 Июн 2021 в 11:52
Я пытаюсь взять дату в SQL Server и найти последний возможный час, минуту, секунду и миллисекунду этой даты. Итак, если дата такая: 2021-02-16 13:08:58.620 Я хочу вернуться: 2021-02-16 23:59:59.999 Я пробовал что-то подобное, но это не работает, и я предполагаю, что мне не хватает чего-то, где он пр....
У меня есть таблица SQL, которая имеет два столбца, и мне нужны для сценария для печати месяца на основе диапазона для него, чтобы вернуться. Пример: если диапазон 8 и текущий месяц - июнь, то он должен вернуть октябрь Именно здесь у меня проблемы выяснить, как обрабатывать диапазон, который возвращ....
7 Июн 2021 в 20:36
Мне трудно понять этот запрос с NOT EXISTS в SQL Server. Мой коллега помог мне с этим запросом, который работает нормально. Существует 3 столы в основном, и я хочу увидеть, существует ли {{{}} в таблице t_allocation или нет, но t_allocation не имеет столбца (ключа), которая соответствует work_q_id, ....
7 Июн 2021 в 17:06
У меня есть несколько столов с людьми, и мне нужно перечислить всех лиц, которые более одного документа и имеют определенный тип документа. Таким образом, люди, которые: иметь более одного DocumentType и иметь один документ с DocumentType = 10. Я получаю названия и документы, как это: SELECT Name,....
7 Июн 2021 в 16:36
Вот моя сохраненная процедура: ALTER PROCEDURE [dbo].[PR_City_SelectByPK] @CityName varchar AS SELECT [dbo].[City].[CityName], [dbo].[City].[State] FROM [dbo].[City] WHERE [dbo].[City].[CityName] = @CityName Первичный ключ - город города. Я пытаюсь получить CityName и State как вывод из хранимой пр....
7 Июн 2021 в 16:11
У меня есть выбор Oracle SQL, и мне нужно использовать его в SQL Server. Я пытаюсь сделать это работать на SQL Server, но я получаю ошибку: Неожиданный синтаксис рядом с тем, где. Ожидая, как, quoted_id. Это выбор, я пытаюсь сделать работу на SQL Server SELECT id, nombre, activado FROM ....
7 Июн 2021 в 12:45
У меня есть SQL-запрос, в котором я вставляю несколько записей на основе того, сколько идентификаторов есть (несколько сотен): INSERT INTO dbo.ChangeBook (ID_Part, Price, ID_Client) SELECT d.ID_Parties, d.Price, a.TagId FROM dbo.Audit a CROSS JOIN (VALUES (1, 0.5), (3, 0.5), (5, 0.5....
6 Июн 2021 в 23:23
Я пытаюсь рассчитать%, используя сумму двух столбцов. Я включил оператор IIF в начале, чтобы также показать «-» вместо «0», если значение не существует. Значения в LLACTION и LLCLEDOSED равны 1 или 0 отсюда и функции подсчета. Вывод должен составлять 100%. =IIF(SUM(Fields!LLActive.Value) + SUM(Field....
4 Июн 2021 в 05:19
У меня есть таблица, которая имеет информацию о сотрудниках, а другая, что имеет задания менеджера. Информационная таблица менеджера таблицы ссылок на стол сотрудника по идентификатору сотрудника в дополнение к менеджерам. Я смог оставить присоединиться к столу, но я хочу отобразить имя, а не только....
2 Июн 2021 в 23:48
Я вставляю данные в SQL Server, используя C #, с кодом, как показано здесь, но поле name может быть пустым. string name; string sqlcommand = "Insert into users values ('"+name+"')" Я не могу изменить код прямо сейчас, но может изменить базу данных. Поэтому я хочу иметь столбец name, чтобы иметь зна....
2 Июн 2021 в 22:42
У меня есть следующие таблицы на SQL Server 2019, где каждый след может иметь много трафаретов, и каждый трафарет может иметь много следов. CREATE TABLE dbo.Footprint ( FootprintId INT IDENTITY(1,1) NOT NULL CONSTRAINT PK_Footprint PRIMARY KEY CLUSTERED, FootprintName NVARCHAR(25....
2 Июн 2021 в 22:06
В SSMS, если я открою таблицу с ограничениями, щелкните правой кнопкой мыши на одном и выберете «Script Constraint AS»> «Создать на», это линии, которые генерируются автоматически: ALTER TABLE [dbo].[table] DROP CONSTRAINT [CK_table_col] GO ALTER TABLE [dbo].[table] WITH CHECK ADD CONSTRAINT [CK_ta....
2 Июн 2021 в 16:55
Я сохранил процедуру, которая вставляет данные в какую-то таблицу. Есть столбец, скажем, забрать время забрать (DataType datetime). Теперь время находится в формате datetime, я хочу хранить процедуру для хранения datetime в синхронизации зоны UTC. Как это сделать в хранимой процедуре?....
2 Июн 2021 в 15:53
У меня выше структура таблицы, где 1-й, 3-й и 5 ряд одинаковы. В таблице могут быть много записей, но я использовал его как пример. Поэтому, если данные столбца a, столбец b и столбца c представляют собой то же, что я должен обновлять столбец флага, как да, в противном случае нет, я использую SQL S....
2 Июн 2021 в 15:14
У меня есть две столы, «бронирование» и «город». Поле CityName является первичным ключом в таблице города, и я использовал его как внешний ключ для двух столбцов «Sourcecity» и «DestityCity» в таблице бронирования. Я хочу создать сохраненную процедуру, чтобы выбрать все существующие данные из таблиц....
2 Июн 2021 в 12:39
Это таблица, которая автоматически увеличивает идентификатор, требует ввода времени и устанавливает по умолчанию общий столбец как ноль и столбец даты с getdate() CREATE TABLE OrderPlaced ( OrderID bigint IDENTITY(1,1) PRIMARY KEY, PlacedAt time NOT NULL, PlacedOn DATE NOT NULL default g....
2 Июн 2021 в 12:17
В этом сценарии у меня есть набор из четырех точек для ID 1 и 2. Мне нужно найти и выбрать две точки, которые самится дальше из моих заданных точек с тем же идентификатором. Стол сценарируется здесь: ID name point id_point ===============================....
2 Июн 2021 в 12:14
У меня есть запрос на хранение даты, на которой конкретное поле было изменено в таблице. Например, в моем столе DBO.USER нам нужно знать, когда был изменен isactactive Flag. С историей. Я предлагаю это: Новая схема - история. Новая таблица - [История] .user_history CREATE TABLE [History].User_Hi....
2 Июн 2021 в 06:46
У меня есть 2 таблицы отношений в базе данных. Один Class create table Class( CourseId int, CourseName varchar(50), LecturerId int, Class1Time varchar(50), Class2Time varchar(50), Class1Place varchar(50), Class2Place varchar(50) ); И Lecturer create table Lecturer( ....
2 Июн 2021 в 06:45
У меня есть таблица со следующими данными create table #tbl (Product varchar(20),dates Datetime) insert into #tbl values ('Fan','2014-09-15 07:24:37.460'), ('Byke','2015-11-15 01:46:07.460'), ('Book','2017-05-25 12:52:37.670'), ('Pencil','2015-12-30 17:48:07.530'), ('Shoes','2016-09-05 12:13:19.600....
1 Июн 2021 в 22:43
SQL Server ... Мне нужно присоединиться к TBL_B или TBL_C с TBL_A. Case Tbla.id = 1 Присоединяйтесь к B или Case TBLA.ID = 2 Присоединиться к C Допустим, этот пример: Table: tblFood Id_Food | Fk_Id_Foodtype 1 | 1 1 | 2 Table: tabVegetable Id | Mame |Color 1 ....
1 Июн 2021 в 22:06
Я хочу изменить этот столбец, и это не работает в T-SQL: create table logininfo ( ID int primary key , modepasse varchar(10) not null, ) Я хочу изменить datatype ID to varchar(20). Когда я использую эту команду: alter table logininfo alter column ID varchar(10) Это не работает. Пожа....
1 Июн 2021 в 22:01
У меня есть личный стол: | id | name | age (18-20) | gender | ------------------------------------ | 1 | Kyle | 20 | male | | 2 | Jane | 19 | female | | 3 | Brian| 19 | male | | 4 | Chris| 19 | male | | 5 | Mary | 19 | female | | 6 | Kate | ....
1 Июн 2021 в 20:11