Вопросы по теме 'tsql'
Различия между MySQL и SQL Server
Я ASP.NET разработчик, который использовал Microsoft SQL Server для всех своих потребностей в базе данных (оба на работе и для личных проектов).
Я подумываю опробовать стек LAMP для некоторых моих личных проектов.
Каковы основные различия...
329739 просмотров
schedule
04.06.2022
SQL Server: получить данные только за последний год
Я пишу запрос, в котором мне нужно получить данные только за последний год. Как лучше всего это сделать?
SELECT ... FROM ... WHERE date > '8/27/2007 12:00:00 AM'
325401 просмотров
schedule
06.03.2023
C# — SQLClient — простейшая вставка
В основном я пытаюсь найти самый простой способ выполнить базовую операцию вставки в С#.NET с использованием пространства имен SqlClient.
Я использую SqlConnection для своей ссылки на БД, мне уже удалось выполнить некоторые операции чтения, и я...
13508 просмотров
schedule
20.10.2022
Самый эффективный способ T-SQL дополнить varchar слева до определенной длины?
По сравнению с тем, чтобы сказать:
REPLICATE(@padchar, @len - LEN(@str)) + @str
297035 просмотров
schedule
14.02.2022
Регулярные выражения SQL Server в T-SQL
Существует ли какая-либо библиотека регулярных выражений, написанная на T-SQL (без CLR, без расширенного SP , чистый T-SQL) для SQL Server, которая должна работать с общим хостингом?
Редактировать:
Спасибо, я знаю о решениях PATINDEX , LIKE...
164042 просмотров
schedule
28.07.2023
Как обновить запись без изменения версии строки
Если в таблице есть столбец rowversion, и вы обновляете эту строку, значение столбца rowversion увеличивается. Я знаю, что это задумано и предназначено для столбцов rowversion, однако есть ли способ сделать так, чтобы операция обновления не повлияла...
3799 просмотров
schedule
28.02.2024
распределенная транзакция между двумя MS SQL Server 2005
Мне нужно сделать РАСПРЕДЕЛЕННУЮ ТРАНЗАКЦИЮ между двумя MS SQL Server 2005, она выдает ошибку, что НЕТ АКТИВНОЙ ТРАНЗАКЦИИ или что-то в этом роде. Программы DTCTESTER сбрасывают ошибку, что транзакция не может быть выполнена. кстати 135 порт открыт...
1691 просмотров
schedule
01.02.2024
Анализ параметров (или подмена) в SQL Server
Некоторое время назад у меня был запрос, который я довольно часто выполнял для одного из моих пользователей. Он все еще развивался и настраивался, но в конечном итоге он стабилизировался и работал довольно быстро, поэтому мы создали из него хранимую...
32177 просмотров
schedule
28.04.2022
Считайте рабочие дни между двумя датами
Как я могу рассчитать количество рабочих дней между двумя датами в SQL Server?
С понедельника по пятницу, и это должен быть T-SQL.
382938 просмотров
schedule
17.03.2022
Почему LIKE будет быстрее, чем =?
Сотрудник недавно столкнулся с ситуацией, когда запрос на поиск разрешений безопасности выполнялся примерно через 15 секунд с использованием сравнения = с идентификатором пользователя (который является UNIQUEIDENTIFIER). Излишне говорить, что...
1399 просмотров
schedule
05.06.2022
Как я могу использовать SQL Pivot для этого?
У меня есть набор данных, который организован следующим образом:
Timestamp|A0001|A0002|A0003|A0004|B0001|B0002|B0003|B0004 ...
---------+-----+-----+-----+-----+-----+-----+-----+-----
2008-1-1 | 1 | 2 | 10 | 6 | 20 | 35 | 300 | 8...
1437 просмотров
schedule
05.04.2023
T-SQL: В отличие от конкатенации строк - как разбить строку на несколько записей
Возможный дубликат: Разделить строку в SQL
Я видел пару вопросов, связанных с конкатенацией строк в SQL. Интересно, как бы вы подойти к противоположной проблеме: разделить строку, разделенную запятыми, на строки данных:
Допустим,...
175403 просмотров
schedule
25.07.2022
Является ли динамическая хранимая процедура sql плохой вещью для большого количества записей?
У меня есть таблица с почти 800 000 записей, и в настоящее время я использую динамический sql для генерации запроса на серверной части. Передняя часть представляет собой страницу поиска, которая принимает около 20 параметров и, в зависимости от того,...
7943 просмотров
schedule
25.11.2022
Условный порядок SQL
Я делаю объединение двух таблиц. Одна — это таблица пользователей, а другая — список премиум-пользователей. Мне нужно, чтобы премиум-члены отображались первыми в моем запросе. Однако то, что они находятся в таблице премиум-пользователей, не...
3244 просмотров
schedule
30.05.2022
тип данных, предоставленный пользователем для поля SQL
У меня есть таблица SQL, в которой есть несколько полей
ID | Значение | Тип
Типичная запись может быть: - 1000,10,[int]
вторая строка может быть: -
1001,фу,[строка]
третья строка может быть: -
1002, 12.10.2008, [ДатаВремя]
Меня...
187 просмотров
schedule
03.09.2023
Как избежать квадратных скобок в предложении LIKE?
Я пытаюсь отфильтровать элементы с помощью хранимой процедуры, используя like. Столбец представляет собой varchar(15). Элементы, которые я пытаюсь отфильтровать, имеют квадратные скобки в имени.
Например: WC[R]S123456 .
Если я сделаю LIKE...
180232 просмотров
schedule
23.12.2022
Вставить строку в таблицу для каждого идентификатора в другой таблице
Я попытался найти здесь аналогичное решение, но не нашел его, поэтому мне было интересно, как лучше всего выполнить следующее.
У меня есть таблица с 17 миллионами + строк, у всех есть уникальный идентификатор. Недавно мы создали новую таблицу,...
75827 просмотров
schedule
21.10.2022
Как применить принцип DRY к SQL-операторам, которые вращаются по месяцам
Мне интересно, как другие справляются с этой ситуацией ... и как применить к этой ситуации принцип «Не повторяйся» (DRY).
Я постоянно переворачиваю или пишу операторы CASE в T-SQL, чтобы представить месяцы в виде столбцов. Обычно у меня есть...
4236 просмотров
schedule
28.01.2024
Рекурсивный вызов или объединение SQL Parent/Child?
Кажется, я не могу найти соответствующий пример.
Я пытаюсь вернуть подмножество таблицы, и для каждой строки в этой таблице я хочу проверить, сколько у нее дочерних элементов, и вернуть это число как часть набора результатов.
Столбцы...
17123 просмотров
schedule
13.08.2023
Лучший способ работы с транзакциями в MS SQL Server Management Studio
Допустим, у меня есть синтаксически и семантически правильный оператор SQL, поэтому он выполняется.
В Management Studio (или в любом другом инструменте запросов) как я могу протестировать операторы SQL, и если я заметил, что они что-то сломали,...
178202 просмотров
schedule
26.04.2022