Вопросы по теме 'tsql'

T-Sql Удалить десятичную точку из типа данных Money
Учитывая ограничение использования только T-Sql в Sql Server 2005, есть ли лучший способ удалить десятичную точку из денежного типа данных, чем преобразование в varchar (здесь неявно), а затем замена десятичной точки? Вот что у меня есть на данный...
15433 просмотров
schedule 26.01.2024

Самый быстрый способ удалить все данные в большой таблице
Мне пришлось удалить все строки из таблицы журнала, которая содержала около 5 миллионов строк. Моя первоначальная попытка состояла в том, чтобы выполнить следующую команду в анализаторе запросов: удалить из client_log что заняло очень много...
64676 просмотров
schedule 05.12.2022

Относительный путь в t sql?
Как получить относительный путь в t sql? Возьмем, к примеру, файл .sql , который находится в папке D:\temp , я хочу получить путь к файлу hello.txt в папке D:\temp\App_Data . Как использовать ссылку относительного пути? Допустим, я запускаю...
17035 просмотров
schedule 23.11.2023

Как передать строковый параметр больше, чем varchar(8000) в SQL Server 2000?
Вы получаете ошибку компиляции, если определяете размер строкового параметра больше 8000. e.g. The size (9000) given to the type 'varchar' exceeds the maximum allowed for any data type (8000). Любые идеи?
3088 просмотров
schedule 21.10.2022

Сводка с использованием SQL Server 2000
Я собрал пример сценария моей проблемы, и я надеюсь, что этого достаточно, чтобы кто-то указал мне правильное направление. у меня две таблицы Продукты Мета продукта Мне нужен набор результатов из следующего
26329 просмотров
schedule 08.12.2023

Лучший способ обновить схему таблицы для огромных таблиц (SQL Server)
У меня есть несколько огромных таблиц в производственной базе данных SQL 2005, которым требуется обновление схемы. В основном это добавление столбцов со значениями по умолчанию и некоторые изменения типа столбца, требующие простого преобразования....
5442 просмотров
schedule 22.05.2024

Можно ли выполнить несколько обновлений с помощью одного оператора UPDATE SQL?
Допустим, у меня есть таблица tbl со столбцами id и title . Мне нужно изменить все значения столбца title: от «а-1» до «а1», от «а.1» до «а1», от «b-1» до «b1», от «b.1» до «b1». Прямо сейчас я выполняю два оператора UPDATE:...
64723 просмотров

Транспонирование таблицы с помощью SQL
У меня есть такая таблица SQL PV Area CouterParty 851 M010 Name1 561 M011 Name2 869 M012 Name3 ... И мне нужно перенести его, используя T-SQL (а не службы отчетов или что-то еще), чтобы это выглядело так:...
908 просмотров
schedule 27.11.2023

Псевдослучайная повторяющаяся сортировка в SQL Server (не NEWID() и не RAND())
Я хотел бы случайным образом сортировать результат повторяемым образом для таких целей, как пейджинг. Для этого NEWID() слишком случайный в том смысле, что одни и те же результаты не могут быть получены повторно. Заказ по Rand(seed) был бы...
7616 просмотров
schedule 02.02.2024

Как добавить в текстовое поле в t-sql SQL Server 2005
Как лучше всего добавить текст в текстовое поле с помощью t-sql в Sql Server 2005? Я бы сделал это с помощью varchar. update tablename set fieldname = fieldname + 'appended string' Но это не работает с текстовым полем.
51689 просмотров
schedule 04.11.2023

Логические выражения в списке выбора SQL
Я хочу создать SQL Select для выполнения модульного теста в MS SQL Server 2005. Основная идея заключается в следующем: select 'Test Name', foo = 'Result' from bar where baz = (some criteria) Идея в том, что если значение столбца «foo» равно...
48727 просмотров
schedule 14.05.2024

Обрезать все поля базы данных
Знаете ли вы, есть ли быстрый способ на сервере sql (через transact-sql), чтобы я мог обрезать все строковые поля базы данных.
13162 просмотров
schedule 20.11.2022

Как встроить изображение в html и отправить html по электронной почте с помощью msdb.dbo.sp_send_dbmail?
Я могу использовать msdb.dbo.sp_send_dbmail для отправки электронной почты в формате html. Это очень хорошо для текста только с точки зрения формата. Например: EXEC msdb.dbo.sp_send_dbmail @recipients = @p_recipients, @subject = @v_subject,...
26146 просмотров
schedule 08.01.2024

TSQL определить временную таблицу (или табличную переменную) без определения схемы?
Есть ли способ определить временную таблицу без предварительного определения ее схемы?
94727 просмотров

LINQ: группировка по месяцам и годам в поле даты и времени
У меня есть таблица с полем даты и времени. Я хочу получить набор результатов, сгруппированный по комбинации месяца/года и количеству записей, которые появляются в этом месяце/годе. Как это можно сделать в LINQ? Самое близкое, что мне удалось...
52628 просмотров
schedule 28.04.2024

SQL-сервер: преобразование строк в столбцы
У меня есть таблица со столбцами sales(int) , month(int) . Я хочу получить сумму продаж, соответствующую каждому месяцу. Мне нужен вывод в виде 12 столбцов, соответствующих каждому месяцу, в котором будет одна запись, содержащая продажи для...
22638 просмотров
schedule 10.05.2024

Использование DATEDIFF в T-SQL
Я использую DATEDIFF в операторе SQL. Я выбираю его, и мне также нужно использовать его в предложении WHERE. Это утверждение не работает... SELECT DATEDIFF(ss, BegTime, EndTime) AS InitialSave FROM MyTable WHERE InitialSave <= 10 Выдает...
16918 просмотров
schedule 19.11.2023

Создание индекса для табличной переменной
Можете ли вы создать индекс для табличной переменной в SQL Server 2000? i.e. DECLARE @TEMPTABLE TABLE ( [ID] [int] NOT NULL PRIMARY KEY ,[Name] [nvarchar] (255) COLLATE DATABASE_DEFAULT NULL ) Могу ли я создать индекс для Name ?
352505 просмотров
schedule 29.03.2024

Вместо триггера в SQL Server теряет SCOPE_IDENTITY?
У меня есть таблица, в которой я создал триггер INSTEAD OF для применения некоторых бизнес-правил. Проблема в том, что когда я вставляю данные в эту таблицу, SCOPE_IDENTITY() возвращает значение NULL , а не фактический вставленный...
22382 просмотров

Нечеткое сопоставление с использованием T-SQL
У меня есть таблица Лица с личными данными и так далее. Столбцов много, но наиболее интересными являются: addressindex , lastname и firstname , где addressindex - уникальный адрес, нанесенный до двери квартиры. Итак, если у меня есть «как...
172053 просмотров
schedule 25.09.2022