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

Використовуйте цей тег для питань, характерних для версії SQL-сервера Microsoft 2005 року.

1
Як отримати кілька стовпців для використання у циклі курсору?
Коли я намагаюся запустити такий фрагмент SQL усередині цикла курсору, set @cmd = N'exec sp_rename ' + @test + N',' + RIGHT(@test,LEN(@test)-3) + '_Pct' + N',''COLUMN''' Я отримую таке повідомлення, Повідомлення 15248, рівень 11, стан 1, процедура sp_rename, рядок 213 Або параметр @objnameнеоднозначний, або заявлена @objtype(СТОЛЬЦА) помилкова. Що не так …

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 * …

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

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 …


3
MultipleActiveResultSets = Справжні чи кілька з'єднань?
У мене є C #, в якому я створюю зчитувач на з'єднанні ( ExecuteReader), а потім для кожного рядка в цьому зчитувачі виконую іншу команду (with ExecuteNonQuery). У цьому випадку краще, щоб я використовував MultipleActiveResultSets=Trueдля свого з’єднання або використовував кілька з’єднань?

8
Простий запит DateTime sql
Як мені запитати поле бази даних DateTime у певному діапазоні? Я використовую SQL SERVER 2005 Код помилки нижче SELECT * FROM TABLENAME WHERE DateTime >= 12/04/2011 12:00:00 AM AND DateTime <= 25/05/2011 3:53:04 AM Зверніть увагу, що мені потрібно отримувати рядки протягом певного діапазону часу. Приклад, діапазон часу 10 хвилин. …



22
Діагностика тупикових ситуацій у SQL Server 2005
У базі даних Stack Overflow SQL Server 2005 ми спостерігаємо деякі згубні, але рідкісні, тупикові умови. Я прикріпив профайлер, створив профіль трасування, використовуючи цю чудову статтю про усунення тупикових ситуацій , і зібрав купу прикладів. Дивна річ у тому, що тупикова запис завжди однакова : UPDATE [dbo].[Posts] SET [AnswerCount] = …

7
SQL Server ЗАМОВИТИ ЗА ДАТАМИ та нулями останніми
Я намагаюся замовити за датою. Я хочу, щоб найновіші дати були першими. Це досить просто, але є багато записів, які є нульовими, і вони з’являються перед будь-якими записами, які мають дату. Я спробував кілька речей без успіху: ORDER BY ISNULL(Next_Contact_Date, 0) ORDER BY ISNULL(Next_Contact_Date, 999999999) ORDER BY coalesce(Next_Contact_Date, 99/99/9999) Як …

19
Який найкращий спосіб вибрати мінімальне значення з кількох стовпців?
Враховуючи таку таблицю в SQL Server 2005: ID Col1 Col2 Col3 -- ---- ---- ---- 1 3 34 76 2 32 976 24 3 7 235 3 4 245 1 792 Який найкращий спосіб написати запит, що дає такий результат (тобто той, що дає кінцевий стовпець - стовпець, що містить …

4
Перегляд змінних у SSIS під час налагодження
У мене є проект у SSIS, і я додав завдання SQL Execute, яке надсилає результат до змінної. Я хотів підтвердити значення, бо переживав, що він спробує записати його як об'єкт набору результатів, а не як фактичне ціле число (у цьому випадку я повертаю COUNT). Моєю першою думкою було просто запустити …

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