Запитання з тегом «sql-server»

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

10
DBCC CHECKIDENT встановлює ідентичність на 0
Я використовую цей код для скидання ідентифікації в таблиці: DBCC CHECKIDENT('TableName', RESEED, 0) Це працює нормально більшу частину часу, при першій вставці я вставляю 1 у стовпець Id. Однак, якщо я скину БД і відтвору її (за допомогою написаних мною сценаріїв), а потім викликаю DBCC CHECKIDENT, перший вставлений елемент матиме …
75 sql  sql-server 

3
Як вставити список C # до бази даних за допомогою Dapper.NET
Використовуючи dapper, як я можу вставити в C# Listбазу даних. Раніше без dapper я використовував наведений нижче код, щоб вставити значення Списку в базу даних . try { connection.Open(); for (int i = 0; i < processList.Count; i++) { string processQuery = "INSERT INTO PROCESS_LOGS VALUES (@Id, @st_Time, @ed_Time, @td_Time)"; …
75 c#  sql-server  dapper 


5
Як виконати файл .sql за допомогою PowerShell?
Я маю . sqlфайл. Я намагаюся передати деталі рядка з'єднання через скрипт Powershell і викликати .sqlфайл. Я шукав і придумав командлет, пов'язаний з Invoke-sqlcmd. Поки я намагався знайти модуль, що відповідає SQL, я не знайшов жодного на своїй машині. Чи слід мені щось встановлювати на мою машину (машина вже має …


9
BULK INSERT із стовпцем ідентифікації (автоматичне збільшення)
Я намагаюся додати масивні дані до бази даних із файлу CSV. У таблиці співробітників є стовпець ID(PK), який автоматично збільшується. CREATE TABLE [dbo].[Employee]( [id] [int] IDENTITY(1,1) NOT NULL, [Name] [varchar](50) NULL, [Address] [varchar](50) NULL ) ON [PRIMARY] Я використовую цей запит: BULK INSERT Employee FROM 'path\tempFile.csv ' WITH (FIRSTROW = …

2
Що означають різні рівні тяжкості RAISERROR?
Моїм найкращим результатом Google було таке : нижче 11 - попередження, а не помилки 11-16 доступні для використання вище 16 - це системні помилки немає різниці в поведінці серед 11-16 Але, з BOL, "Рівень важкості від 0 до 18 може вказати будь-який користувач". У моїй конкретній збереженій процедурі я хочу, …

10
Запит без циклу WHILE
У нас є таблиця зустрічей, як показано нижче. Кожен прийом потрібно класифікувати як "Новий" або "Спостереження". Будь-яка зустріч (для пацієнта) протягом 30 днів з моменту першого зустрічі (цього пацієнта) є подальшим спостереженням. Через 30 днів призначення знову "Нове". Будь-яка зустріч протягом 30 днів стає "Продовженням". Зараз я це роблю, набираючи …

6
Отримайте останні дати з кількох стовпців
Це здається, що це повинно бути легким. Як мені отримати останні дати, що знаходяться в різних стовпцях DROP TABLE #indebtedness CREATE TABLE #indebtedness (call_case CHAR(10), date1 DATETIME, date2 DATETIME, date3 DATETIME) INSERT #indebtedness VALUES ('Key1', '2019-10-30', '2019-11-30', '2019-10-25') INSERT #indebtedness VALUES ('Key2', '2019-10-20', '2019-10-30', '2019-10-15') INSERT #indebtedness VALUES ('Key3', '2019-11-11', …

5
Знайдіть унікальну кількість днів
Я хочу написати SQL-запит, щоб знайти таблицю кількості унікальних робочих днів для кожного працівника times. *---------------------------------------* |emp_id task_id start_day end_day | *---------------------------------------* | 1 1 'monday' 'wednesday' | | 1 2 'monday' 'tuesday' | | 1 3 'friday' 'friday' | | 2 1 'monday' 'friday' | | 2 1 'tuesday' …
11 sql  sql-server 

1
Помилка "Колекція була змінена, операція перерахування може не виконуватись" при відновленні резервного копіювання бази даних в Azure Data Studio
Я надзвичайно новачок у базах даних, тож будь ласка, майте мене. Я налаштував локальний SQL Server, що працює на контейнері Docker (за допомогою Mac). Я намагаюся відновити базу даних SQL за допомогою Azure Data Studio (v1.14.0), але це не працює. Я використовував посібник по database.guide, але продовжую отримувати помилки. У …

8
Запит виконується дуже повільно, чи є якийсь спосіб його вдосконалити?
У мене є наступний запит, і через велику кількість SUMвикликів функцій мій запит працює надто повільно. У моїй базі даних є багато записів, і я хотів би отримати звіт за поточний і минулий рік (останні 30 днів, останні 90 днів і останні 365 днів) для кожного: SELECT b.id as [ID] …

3
FTS не працює, як очікувалося, для електронних листів із крапками
Ми розробляємо пошук як частину більшої системи. У нас Microsoft SQL Server 2014 - 12.0.2000.8 (X64) Standard Edition (64-bit)із цим налаштуванням: CREATE TABLE NewCompanies( [Id] [uniqueidentifier] NOT NULL, [Name] [nvarchar](400) NOT NULL, [Phone] [nvarchar](max) NULL, [Email] [nvarchar](max) NULL, [Contacts1] [nvarchar](max) NULL, [Contacts2] [nvarchar](max) NULL, [Contacts3] [nvarchar](max) NULL, [Contacts4] [nvarchar](max) NULL, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.