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

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

20
Отримайте місяць і рік з дати в SQL Server 2005
Мені потрібен місяць + рік від дати і часу в SQL Server, наприклад, «січень 2008». Я групую запит за місяцем, роком. Я шукав і знаходив такі функції, як datepart, convert тощо, але жодна з них не здається для цього корисною. Мені чогось тут не вистачає? Чи є для цього функція?
87 sql  sql-server 

11
Найкраще сховище даних на мільярди рядків
Мені потрібно мати можливість зберігати невеликі біти даних (приблизно 50-75 байт) для мільярдів записів (~ 3 мільярди на місяць протягом року). Єдина вимога - це швидкі вставки та швидкий пошук усіх записів з однаковим GUID та можливістю доступу до сховища даних із .net. Я хлопець із SQL-сервера, і думаю, що …
86 sql-server  nosql 

2
виберіть у MySQL
Я користувач MSSQL, і зараз я перетворюю свою базу даних на MySQL. Я пишу такий запит у MySQL: select * into new_tbl from tbl І я отримую таку помилку Error : Undeclared variable new_tbl Як правильно записувати такий запит у MySQL?
86 mysql  sql  sql-server 

4
Впровадження SQL Server 2005 MySQL ЗАМІНИТЬ НА?
MySQL має цю неймовірно корисну, але запатентовану REPLACE INTOкоманду SQL. Чи можна це легко емулювати в SQL Server 2005? Починаючи нову транзакцію, роблячи Select()і потім або UPDATEабо INSERTі COMMITзавжди трохи болю, особливо при виконанні його в додатку , і тому завжди тримати 2 версії заяви. Цікаво, чи існує простий та …

5
Як експортувати дані з SQL Server 2005 у MySQL [закрито]
Зачинено. Це питання не в темі . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 8 років тому . Удосконалюйте це питання Я бився головою про SQL Server 2005те, щоб витягти багато даних. Мені дали базу даних із майже 300 …

6
Як я можу отримати кількість записів, на які впливає збережена процедура?
Для INSERT, UPDATEі DELETEзаяви SQL , виконаних безпосередньо в базі даних, більшість постачальників баз даних повертає кількість порушених рядків. Для збережених процедур кількість записів завжди залежить -1. Як ми отримуємо кількість записів, на які впливає збережена процедура?
86 sql  sql-server  oracle  tsql  plsql 

5
MS SQL порівнює дати?
У мене є 2 дати (дати): date1 = 2010-12-31 15: 13: 48.593 date2 = 2010-12-31 00: 00: 00.000 Це того самого дня, просто різного часу. Порівняння date1 та date2 за допомогою <= не працює через час date1. Отже, date1 <= date2 є неправильним, але має бути правдою. Чи можу я …

10
Як відновити той самий виняток у SQL Server
Я хочу відновити той самий виняток у SQL Server, який щойно стався у моєму блоці try. Я можу скинути одне і те ж повідомлення, але хочу викинути ту саму помилку. BEGIN TRANSACTION BEGIN TRY INSERT INTO Tags.tblDomain (DomainName, SubDomainId, DomainCode, Description) VALUES(@DomainName, @SubDomainId, @DomainCode, @Description) COMMIT TRANSACTION END TRY BEGIN …

6
SID власника бази даних, записаний у головній базі даних, відрізняється від SID власника бази даних
Коли я намагаюся встановити tSQLt на існуючу базу даних, я отримую таку помилку: SID власника бази даних, записаний у головній базі даних, відрізняється від SID власника бази даних, записаний у базі даних ''. Ви повинні виправити цю ситуацію, скинувши налаштування власника бази даних '' за допомогою оператора ALTER AUTHORIZATION.

5
SQL Server GROUP BY datetime ігнорувати годину хвилину та вибір із датою та значенням суми
У мене є таблиця з двома полями - datetimeі int. Я хочу зробити групу datetimeлише на дату, ігноруючи годину та хвилину. SELECTЗаява повинна повертати дату , яка відображає на суму Міжнар одного дня.

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

6
Випадковий запис із таблиці бази даних (T-SQL)
Чи є стислий спосіб отримати випадковий запис із таблиці SQL-сервера? Я хотів би рандомізувати свої дані модульного тесту, тому шукаю простий спосіб вибрати випадковий ідентифікатор із таблиці. Англійською мовою буде вибрано "Виберіть один ідентифікатор із таблиці, де ідентифікатором є випадкове число між найнижчим ідентифікатором у таблиці та найвищим ідентифікатором у …

2
SQL SELECT multi-стовпці INTO multi-variable
Я перетворюю 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 останніх …

10
Конкатенація рядків SQL Server з нулем
Я створюю обчислюваний стовпець між полями, деякі з яких потенційно нульові. Проблема полягає в тому, що якщо будь-яке з цих полів є нульовим, весь обчислюваний стовпець буде нульовим. З документації корпорації Майкрософт я розумію, що це очікується, і його можна вимкнути за допомогою налаштування SET CONCAT_NULL_YIELDS_NULL. Однак там я не …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.