Запитання з тегом «tsql»

T-SQL (Transact Structured Query Language) - це розширення функціональності SQL, що підтримується Sybase ASE та Microsoft SQL Server. Не використовуйте цей тег для запитів, пов'язаних з MySQL, PostgreSql, Oracle (Pl / SQL). Зверніть увагу, що код SQL, який записується за допомогою LINQ, також не буде частиною цього тегу. Цей тег спеціально створений для розширеного програмування SQL за допомогою Microsoft SQL Server.

6
SQL Server: стовпці до рядків
Шукаєте елегантне (або будь-яке) рішення для перетворення стовпців у рядки. Ось приклад: у мене є таблиця із такою схемою: [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] Ось що я хочу отримати в результаті: [ID] [EntityId] [IndicatorName] [IndicatorValue] І значення результату будуть: 1 1 'Indicator1' 'Value of Indicator 1 for entity …
129 sql  sql-server  tsql  unpivot 



4
Видаліть з назвою стовпця
У мене є таблиця StudentMarksз стовпцями Name, Maths, Science, English. Дані схожі Name, Maths, Science, English Tilak, 90, 40, 60 Raj, 30, 20, 10 Я хочу влаштувати це так: Name, Subject, Marks Tilak, Maths, 90 Tilak, Science, 40 Tilak, English, 60 За допомогою unpivot я можу отримати ім'я, позначає належним …

10
ВСТАВЛЯЄТЬСЯ НА ВИБІР ВИБОР
Яка різниця між використанням SELECT ... INTO MyTable FROM... і INSERT INTO MyTable (...) SELECT ... FROM .... ? З BOL [ INSERT , SELECT ... INTO ] я знаю, що за допомогою SELECT ... INTO створить таблицю вставки в групі файлів за замовчуванням, якщо вона ще не існує, і …

6
SQL Server Регулярні вирази в T-SQL
Чи є бібліотека регулярних виразів, написана в T-SQL (немає CLR, не розширений SP, чистий T-SQL) для SQL Server, і яка повинна працювати з спільним хостингом? Редагувати: Спасибі, я знаю про те PATINDEX, LIKE, xp_ spsі рішення CLR Я також знаю, що це не найкраще місце для регулярного виразу, питання теоретичне …
127 sql-server  regex  tsql 

21
Знайдіть індекс останнього появи підрядків за допомогою T-SQL
Чи існує прямий спосіб пошуку індексу останнього виникнення рядка за допомогою SQL? Я зараз використовую SQL Server 2000. Мені в основному потрібна функціональність, яку System.String.LastIndexOfнадає метод .NET . Невеликий googling виявив це - Функція для отримання останнього індексу - але це не працює, якщо ви перейдете у виразі стовпця "текст". …

2
Найкращий спосіб роботи з транзакціями в MS SQL Server Management Studio
Скажімо, у мене є синтаксично та семантично правильний оператор SQL, щоб він виконувався. У студії управління (або будь-який інший інструмент запитів) як я можу перевірити оператори SQL, і якщо я помітив, що вони щось зламали, відкат (в окремому запиті?)
127 sql  tsql  transactions 

10
Видаліть ідентичність зі стовпця в таблиці
У нас є таблиця 5 Гб (майже 500 мільйонів рядків), і ми хочемо видалити властивість ідентичності в одній із стовпців, але коли ми намагаємося це зробити за допомогою SSMS - вона закінчується. Чи можна це зробити через T-SQL?
127 sql  sql-server  tsql 

15
Динамічне сортування в процедурах, що зберігаються в SQL
Це питання, про яке я витрачав години на дослідження. Мені здається, це те, що повинно було вирішуватись сучасними рішеннями RDBMS, але поки я не знайшов нічого, що насправді стосується того, що я вважаю надзвичайно поширеною потребою в будь-якому додатку для Інтернету чи Windows із базою даних бази даних. Я кажу …

12
Чи погана практика NOLOCK (підказка сервера Sql)?
Я займаюся створенням веб-сайтів та додатків, які не є критично важливими -> напр. банківське програмне забезпечення, космічні польоти, програма моніторингу інтенсивної терапії тощо. Отже, з цією масовою відмовою, чи погано використовувати підказку NOLOCK у деяких заявах Sql? Кілька років тому колега адміністратора Sql запропонував мені використовувати NOLOCK, якщо я задоволений …

7
SQL Server: приклади даних PIVOTing String
Спроба знайти кілька простих прикладів PIVOT SQL Server. Більшість прикладів, які я знайшов, стосуються підрахунку чи підсумовування чисел. Я просто хочу перевести деякі рядкові дані. Наприклад, у мене є запит, який повертає наступне. Action1 VIEW Action1 EDIT Action2 VIEW Action3 VIEW Action3 EDIT Я хотів би використовувати PIVOT (якщо це …
125 sql-server  tsql  pivot 


9
Кодування Base64 в T-SQL SQL Server 2005
Я хотів би написати запит T-SQL, де я кодую рядок як рядок Base64. Дивно, але я не можу знайти жодних власних функцій T-SQL для кодування Base64. Чи існує нативна функція? Якщо ні, то який найкращий спосіб зробити кодування Base64 у T-SQL?

11
Як ви скопіюєте запис у таблицю SQL, але замініть унікальний ідентифікатор нового рядка?
Це питання наближається до того, що мені потрібно, але мій сценарій дещо інший. Таблиця джерела та таблиця призначення однакові, а первинний ключ є унікальним ідентифікатором (орієнтиром). Коли я спробую це: insert into MyTable select * from MyTable where uniqueId = @Id; Я очевидно отримую порушення обмеження первинного ключа, оскільки я …

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