Вопросы по теме 'user-defined-functions'

Каков хороший способ проверить, находятся ли два даты и времени в один и тот же календарный день в TSQL?
Вот проблема, с которой я сталкиваюсь: у меня есть большой запрос, который должен сравнить дату и время в предложении where, чтобы увидеть, совпадают ли две даты в один и тот же день. Мое текущее решение, которое отстой, состоит в том, чтобы...
49719 просмотров

Перегрузка функций и UDF в Excel VBA
Я использую Excel VBA для записи UDF. Я хотел бы перегрузить свой собственный UDF несколькими разными версиями, чтобы разные аргументы вызывали разные функции. Поскольку VBA, похоже, не поддерживает это, может ли кто-нибудь предложить хороший, не...
33450 просмотров
schedule 12.08.2022

Решение проблем с производительностью UDF - ручное кэширование
Моя система выполняет довольно тяжелую обработку, и я атаковал производительность, чтобы дать мне возможность выполнять больше тестовых прогонов за более короткое время. У меня довольно много случаев, когда UDF должен вызываться, скажем, для 5...
1731 просмотров

Как использовать пользовательские функции SQL в .NET?
Я создал скалярную функцию в БД SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[fn_GetUserId_Username] ( @Username varchar(32) ) RETURNS int AS BEGIN DECLARE @UserId int SELECT @UserId = UserId FROM...
34071 просмотров

Обработка ошибок в пользовательских функциях
Я хочу написать пользовательскую функцию, отличную от CLR, в SQL Server 2005. Эта функция принимает входную строку и возвращает выходную строку. Если входная строка недействительна, я хочу указать вызывающему абоненту на ошибку. Моей первой мыслью...
17019 просмотров

Как проверить функцию с табличным значением в SQL Server Management Studio?
Я никогда не работал с функциями базы данных, но мой текущий проект требует этого. Мне нужно поместить обычный sql-запрос в функцию, чтобы нам не приходилось вводить его в наш код сотни раз. У меня есть функция, но я не знаю, как ее использовать....
67755 просмотров
schedule 06.01.2023

как записать функцию числа в слово на сервере sql
Как написать функцию в SQL Server для вывода числа словами? ввод: 1 вывод: один ввод: 129 вывод: сто двадцать девять
15324 просмотров
schedule 06.05.2023

Пользовательская функция Excel не вызывается при обновлении ячейки
У меня есть определяемая пользователем функция, написанная на VBA, которая обновляет цвета в нарисованной форме (светофор, состоящий из трех кругов). Вызов в ячейке листа выглядит примерно так: setTrafficLight(A1, "Oval 1", "Oval 2", "Oval 3")...
1621 просмотров
schedule 17.05.2024

преобразовать в UDF из оператора select
Как можно было бы преобразовать это в скалярную UDF? Я передам product_id в UDF. Запуск SQL 2k5 SELECT sum(qty) as qty, product_id FROM vProductQuantity WHERE product_id = @product_id GROUP BY product_id
615 просмотров

Создание пользовательской функции CLR с переменным числом параметров
Я хотел, чтобы функция находила наибольшее из списка переданных значений String. Я хочу вызвать его как Select Greatest ('Abcd', 'Efgh', 'Zxy', 'EAD') с сервера sql. Он должен вернуть Zxy. Количество параметров является переменным. Между прочим,...
3392 просмотров

Вызов пользовательской скалярной функции из программы sql
Я все еще новичок в функциях SQL. Я пытаюсь понять, как правильно использовать в программе SQL. Я хочу протестировать скалярные UDF, которые я создал, чтобы убедиться, что они правильно возвращают данные и могут возвращать большое количество данных...
3589 просмотров
schedule 10.04.2022

Почему нельзя использовать инструкцию INSERT EXEC в хранимой процедуре, вызываемой другой хранимой процедурой?
Сначала я пытаюсь объяснить обстоятельства. Я сохраняю выражение фильтра в одном столбце, разделенном разрывами строки. Основная идея заключалась в следующем: SELECT 'SELECT ''' + REPLACE(topic_filter,CHAR(10),''' UNION ALL SELECT ''') + ''''...
39008 просмотров

Пользовательская арифметическая функция Prolog
Я ищу что-то вроде встроенных арифметических операторов, которые имеют возвращаемое значение в Прологе (в частности, в SWI-Prolog). Например. если вы запустите A is (1+2) + (3+2). , он вернет A = 8. . Как я могу определить оператор func ,...
2747 просмотров

Linq to Entities: использование функции вызывает несколько запросов
Я заметил очень странное поведение Linq to Entities, если в запросе Linq используются пользовательские функции (которые должным образом объявлены и подключены к Linq). Предположим, я выполняю оператор var list = (from ts in context.Tests select...
239 просмотров

SQL Server Обработка нулевого ввода в пользовательской функции (UDF) среды CLR с помощью OnNullCall
У меня есть определяемая пользователем функция в SQL Server (написанная на .NET), которая очищает текст. Мне интересно, как обрабатывать нулевой ввод. Вот функция на C #: [Microsoft.SqlServer.Server.SqlFunction] public static SqlChars...
6674 просмотров

получить неверное имя объекта при выполнении UDF
Я написал блок кода для получения результатов на основе ключевого слова. using (DummyDataContext vdc = Connection.getContext()) { string searchStr = "cricket"; var _result = from w in vdc.simple_Search(searchStr) select w;...
389 просмотров
schedule 15.12.2023

Является ли main() определяемой пользователем функцией?
В конце концов, программист действительно определяет, что происходит внутри main() . Итак, следует ли считать ее определяемой пользователем функцией?
10929 просмотров
schedule 07.09.2022

Есть ли способ использовать функцию в запросе Microsoft SQL Server без использования dbo. перед функцией?
Есть ли способ вызвать пользовательскую функцию без использования «dbo». перед именем функции и параметрами? С использованием: SELECT USERFUNCTION(PARAM1, PARAM2, PARAM3, PARAMN) вместо: SELECT dbo.USERFUNCTION(PARAM1, PARAM2, PARAM3,...
8340 просмотров
schedule 13.07.2023

Насколько эффективно вызывать UDF и sproc из моего LINQ to SQL?
Я столкнулся с проблемой, когда мне нужно вызвать UDF в моем LINQ to SQL, а затем другую хранимую процедуру внутри него. Вот код. public IQueryable<DataDTO> GetLotsaData(string dataId, DateTime date, string custIDs) { var...
181 просмотров

Применение общих имен методов
Примечание. Это дополнительный вопрос к this. У меня есть группа классов шаблонов, которые делают совершенно разные вещи совершенно по-разному, используя совершенно разные типы данных. Однако они имеют общие имена методов. Например, Get() ,...
122 просмотров