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

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

17
Як запитати поле DATETIME, використовуючи лише дату в Microsoft SQL Server?
У мене є таблиця TEST з DATETIMEполем, наприклад: ID NAME DATE 1 TESTING 2014-03-19 20:05:20.000 Що мені потрібно для запиту, що повертає цей рядок і кожен рядок із датою 19.03.2014, незалежно від часу. Я спробував використовувати select * from test where date = '03/19/2014'; Але він не повертає рядків. Єдиний …

4
Функція розділу COUNT () НАД можлива за допомогою DISTINCT
Я намагаюся написати наступне, щоб отримати загальну кількість різних NumUsers, наприклад так: NumUsers = COUNT(DISTINCT [UserAccountKey]) OVER (PARTITION BY [Mth]) Студія управління здається не надто задоволеною цим. Помилка зникає, коли я вилучаю DISTINCTключове слово, але тоді це не буде вираженим підрахунком. DISTINCTздається неможливим у межах функцій розділу. Як мені знайти …

4
Як запитувати значення Xml та атрибути з таблиці в SQL Server?
У мене є таблиця, яка містить Xmlстовпець: SELECT * FROM Sqm Прикладом xmlданих рядка буде: <Sqm version="1.2"> <Metrics> <Metric id="TransactionCleanupThread.RecordUsedTransactionShift" type="timer" unit="µs" count="1" sum="21490" average="21490" minValue="73701" maxValue="73701" >73701</Metric> <Metric id="TransactionCleanupThread.RefundOldTrans" type="timer" unit="µs" count="1" sum="184487" average="184487" minValue="632704" maxValue="632704" >632704</Metric> <Metric id="Database.CreateConnection_SaveContextUserGUID" type="timer" unit="µs" count="2" sum="7562" average="3781" minValue="12928" maxValue="13006" standardDeviation="16" >12967</Metric> <Metric …


4
Використовуйте оператор LIKE у типі даних XML SQL Server
Якщо у вас є поле varchar, ви можете легко SELECT * FROM TABLE WHERE ColumnA LIKE '%Test%'перевірити, чи містить цей стовпець певний рядок. Як це зробити для типу XML? У мене є таке, що повертає лише рядки, які мають вузол "Текст", але мені потрібно шукати всередині цього вузла select * …

16
SQL - Перетворення типу даних varchar у тип даних datetime і часу призвело до значень, що виходять за межі діапазону
Я отримую наступну помилку під час запуску SQL для перетворення мого значення типу даних з varcharна datetime. Повідомлення 242, рівень 16, стан 3, рядок 1 Перетворення типу даних varchar у тип даних часу та часу призвело до значень, що вийшли за межі діапазону. Я перевірив дані і не бачу нічого …


4
Чому сервер Sql продовжує виконуватися після помилки підвищення, коли xact_abort увімкнено?
Я просто був здивований чимось у TSQL. Я думав, що якщо xact_abort був увімкнений, викликав щось на зразок raiserror('Something bad happened', 16, 1); зупинить виконання збереженої процедури (або будь-якої партії). Але моє повідомлення про помилку ADO.NET просто довело протилежне. Я отримав як повідомлення про помилку riseer у повідомленні про виняток, …
87 sql  sql-server  tsql 


5
При збільшенні розміру стовпця VARCHAR на великій таблиці можуть виникнути проблеми?
Я використовую SQL Server 2008, і мені потрібно збільшити поле VARCHAR, від (200 до 1200) у таблиці приблизно з 500 тис. Рядків. Мені потрібно знати, якщо є якісь питання, які я не розглядав. Я буду використовувати цей вираз TSQL: ALTER TABLE MyTable ALTER COLUMN [MyColumn] VARCHAR(1200) Я вже спробував його …

7
Не вдалося знайти збережену процедуру 'dbo.aspnet_CheckSchemaVersion'
Я використовую WinHost.com для розміщення свого сайту. Система баз даних / членства SQL прекрасно працює на моєму локальному комп’ютері, але при завантаженні на сервер вона не працює. Я правильно виконав усі кроки. І я зв’язався зі службою підтримки мого сервісу, але минуло більше 2 тижнів, і відповіді немає. Я постійно …


7
Отримав недійсну довжину стовпця від клієнта bcp для colid 6
Я хочу масово завантажити дані CSV-файлу на SQL-сервер 2005 з коду c #, але я стикаюся з помилкою нижче Отримав недійсну довжину стовпця від клієнта bcp для colid 6. при масовій копії записувати на сервер баз даних


2
SQL Server IIF проти CASE
Нещодавно я дізнався про наявність IIFфункції в SQL Server 2012. Я завжди використовую вкладені CASEв своїх запитах. Я хочу знати точну мету IIFзаяви і коли ми повинні воліють використовувати IIFбільш CASEзаяву в запиті. Я в основному використовую вкладені CASEв свої запити. Дякуємо за всі вкладені дані.

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