Вопросы по теме 'user-defined-functions'
Каков хороший способ проверить, находятся ли два даты и времени в один и тот же календарный день в TSQL?
Вот проблема, с которой я сталкиваюсь: у меня есть большой запрос, который должен сравнить дату и время в предложении where, чтобы увидеть, совпадают ли две даты в один и тот же день. Мое текущее решение, которое отстой, состоит в том, чтобы...
49719 просмотров
schedule
07.01.2023
Перегрузка функций и UDF в Excel VBA
Я использую Excel VBA для записи UDF. Я хотел бы перегрузить свой собственный UDF несколькими разными версиями, чтобы разные аргументы вызывали разные функции.
Поскольку VBA, похоже, не поддерживает это, может ли кто-нибудь предложить хороший, не...
33450 просмотров
schedule
12.08.2022
Решение проблем с производительностью UDF - ручное кэширование
Моя система выполняет довольно тяжелую обработку, и я атаковал производительность, чтобы дать мне возможность выполнять больше тестовых прогонов за более короткое время.
У меня довольно много случаев, когда UDF должен вызываться, скажем, для 5...
1731 просмотров
schedule
18.04.2023
Как использовать пользовательские функции 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 просмотров
schedule
22.06.2023
Обработка ошибок в пользовательских функциях
Я хочу написать пользовательскую функцию, отличную от CLR, в SQL Server 2005. Эта функция принимает входную строку и возвращает выходную строку. Если входная строка недействительна, я хочу указать вызывающему абоненту на ошибку.
Моей первой мыслью...
17019 просмотров
schedule
01.04.2023
Как проверить функцию с табличным значением в 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 просмотров
schedule
01.05.2023
Создание пользовательской функции CLR с переменным числом параметров
Я хотел, чтобы функция находила наибольшее из списка переданных значений String.
Я хочу вызвать его как Select Greatest ('Abcd', 'Efgh', 'Zxy', 'EAD') с сервера sql. Он должен вернуть Zxy. Количество параметров является переменным. Между прочим,...
3392 просмотров
schedule
08.10.2022
Вызов пользовательской скалярной функции из программы sql
Я все еще новичок в функциях SQL. Я пытаюсь понять, как правильно использовать в программе SQL. Я хочу протестировать скалярные UDF, которые я создал, чтобы убедиться, что они правильно возвращают данные и могут возвращать большое количество данных...
3589 просмотров
schedule
10.04.2022
Почему нельзя использовать инструкцию INSERT EXEC в хранимой процедуре, вызываемой другой хранимой процедурой?
Сначала я пытаюсь объяснить обстоятельства. Я сохраняю выражение фильтра в одном столбце, разделенном разрывами строки. Основная идея заключалась в следующем:
SELECT
'SELECT ''' + REPLACE(topic_filter,CHAR(10),''' UNION ALL SELECT ''') + ''''...
39008 просмотров
schedule
12.03.2024
Пользовательская арифметическая функция Prolog
Я ищу что-то вроде встроенных арифметических операторов, которые имеют возвращаемое значение в Прологе (в частности, в SWI-Prolog). Например. если вы запустите A is (1+2) + (3+2). , он вернет A = 8. .
Как я могу определить оператор func ,...
2747 просмотров
schedule
17.03.2023
Linq to Entities: использование функции вызывает несколько запросов
Я заметил очень странное поведение Linq to Entities, если в запросе Linq используются пользовательские функции (которые должным образом объявлены и подключены к Linq). Предположим, я выполняю оператор
var list = (from ts in context.Tests select...
239 просмотров
schedule
07.12.2023
SQL Server Обработка нулевого ввода в пользовательской функции (UDF) среды CLR с помощью OnNullCall
У меня есть определяемая пользователем функция в SQL Server (написанная на .NET), которая очищает текст. Мне интересно, как обрабатывать нулевой ввод.
Вот функция на C #:
[Microsoft.SqlServer.Server.SqlFunction]
public static SqlChars...
6674 просмотров
schedule
02.12.2022
получить неверное имя объекта при выполнении 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 просмотров
schedule
22.06.2023
Применение общих имен методов
Примечание. Это дополнительный вопрос к this.
У меня есть группа классов шаблонов, которые делают совершенно разные вещи совершенно по-разному, используя совершенно разные типы данных. Однако они имеют общие имена методов. Например, Get() ,...
122 просмотров
schedule
28.03.2024