tsql

Я работаю над SQL-запросом, который читает из базы данных SQLServer для создания файла извлечения. Одно из требований для удаления ведущих нулей из конкретного поля, которое является простым ...

у меня есть большая строка в SQL Server. Я хочу усечь эту строку до 10 или 15 символов исходная строка this is test string. this is test string. this is test string. this is test string. нужную строку this is test string. this is ...... ...

в SQL Server 2005 существует ли концепция одноразового использования или локальной функции, объявленной внутри сценария SQL или хранимой процедуры? Я хотел бы абстрагироваться от некоторой сложности в сценарии, который я пишу, но для этого потребуется возможность объявить функцию. просто любопытно....

рассмотрим столбец с именем EmployeeName таблица Employee. Цель состоит в том, чтобы удалить повторяющиеся записи, на основании ...

Я пытаюсь сгруппировать записи по неделям, сохраняя агрегированную дату как первый день недели. Однако стандартная методика, которую я использую для округления дат, не работает правильно с неделями (хотя она работает для дней, месяцев, лет, кварталов и любого другого таймфрейма, к которому я ее применил). во...

у меня есть удаленная файловая архивная база данных, в которой хранится идентификатор файла, который был удален, я хочу, чтобы администратор мог восстановить файл (а также тот же идентификатор для связывания файлов). Я не хочу снимать identity_insert со всей таблицы, так как приращение на один отлично работа...

Я пытаюсь установить значение в одной таблице на сумму значений в другой таблице. Что-то вроде этих строк: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 конечно, как это стоит, это не сработает - SET не поддерживает SUM ...

У меня есть 2 даты (даты): date1 = 2010-12-31 15: 13: 48.593date2 = 2010-12-31 00: 00: 00.000 Это один и тот же день, только в разное время. Сравнение date1 и date2 с помощью спасибо :)...

Я создал UDF, который обращается к [INFORMATION_SCHEMA].[TABLES] view: CREATE FUNCTION [dbo].[CountTables] ( @name sysname ) RETURNS INT AS BEGIN RETURN ( SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = @name ); END в Visual Studio схема и имя представления помечен...

можно ли получить имя текущей хранимой процедуры в MS SQL Server? Может быть, есть какая-либо системная переменная или функция, например GETDATE() ?...