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

Пользовательские функции. SQL Server 2005 неправильно помечен как недетерминированный?
Что касается этого вопроса , я решил проверить UDF в моем хранилище данных (которые в основном должны были быть детерминированными). ), и я нашел несколько, которых не должно быть. Например: CREATE FUNCTION [udf_YearFromDataDtID] (...
1623 просмотров

Пользовательская функция SQL в Select
У меня есть определяемая пользователем функция в SQL, называемая getBuisnessDays, она принимает @startdate и @enddate и возвращает количество рабочих дней между двумя датами. Как я могу вызвать эту функцию в моем выборе? Вот что я хотел бы сделать...
331287 просмотров

Курсор SQL с хранимой процедурой и запрос с UDF
Я пытаюсь оптимизировать хранимую процедуру, которую я поддерживаю, и мне интересно, может ли кто-нибудь рассказать мне о преимуществах/штрафах производительности для приведенных ниже параметров. Для моего решения мне в основном нужно запустить...
1950 просмотров

Почему SQL 2005 говорит, что эта определяемая пользователем функция недетерминирована?
У меня есть следующая функция: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[IP4toBIGINT]( @ip4 varchar(15) ) RETURNS bigint WITH SCHEMABINDING AS BEGIN -- oc3 oc2 oc1 oc0 -- 255.255.255.255 --...
1189 просмотров

UDF - вернуть таблицу из пользовательского выполнения строки sql с помощью Exec 'select * from'
Как я могу вернуть таблицу из пользовательской функции, которая выполняет пользовательскую строку запроса? Например: CREATE FUNCTION fx_AdvancedSearch ( @keywords varchar(255), (..... other params ....) ) RETURNS TABLE AS BEGIN...
1844 просмотров

Формула Excel UDF не отображается
У меня есть Excel UDF. Он написан на C #, а надстройка автоматизации была упакована с помощью мастера настройки проекта Visual Studio. Надстройка загружается в список доступных надстроек автоматизации, но формула не отображается в диалоговом окне...
1134 просмотров
schedule 24.01.2024

Эффективный способ вызова встроенной функции T-SQL из пользовательской функции .NET CLR?
Из пользовательской функции CLR (синтаксис C#) можно ли получить более или менее прямой дескриптор для встроенной функции TSql вместо того, чтобы пытаться втиснуть ее в текст SQL ADO.NET, подобный этому? // Programming .inside NET CLR UDF:...
1880 просмотров
schedule 29.10.2022

Столбец идентификаторов в SQL CLR Split UDF
Как я могу вернуть столбец идентификаторов со стандартным SQL CLR Split UDF, например, приведенный ниже код вернет таблицу со строковым значением, разделенным разделителем, мне также нужно каким-то образом вернуть столбец идентификаторов....
1237 просмотров

Скалярнозначная функция в NHibernate
У меня есть следующая скалярная функция в MS SQL 2005: CREATE FUNCTION [dbo].[Distance] ( @lat1 float, @long1 float,@lat2 float, @long2 float ) RETURNS float AS BEGIN RETURN (3958*3.1415926*sqrt((@lat2-@lat1)*(@lat2-@lat1) +...
1712 просмотров

Как заставить методы ColdFusion возвращать числовые значения в виде строк в формате JSON?
КолдФьюжн 8 Это настолько простой псевдокод, насколько это возможно: <cffunction name="badJSON" access="remote" output="true" returntype="string" returnformat="JSON"> <cfreturn "06762" /> </cffunction> Результат:...
876 просмотров
schedule 21.07.2022

Будет ли опция OPTIMIZE работать в табличной функции с несколькими операторами?
У меня есть SQL Server 2008 Express, поэтому у меня нет всех инструментов, чтобы увидеть, что происходит под капотом. Кто-то предположил мне, что, поскольку табличная функция с несколькими операторами является «черным ящиком», SQL Server может...
913 просмотров
schedule 16.04.2024

.NET CLR sql скалярная функция DataTypes
Кратко: я написал функцию CLR, которая обрабатывает 2 строки сложным образом . Моя дилемма: SqlString против string . Я читал в MSDN, что разница в том, что строка всегда берет CurrentCulture из текущего потока. Но я хочу иметь...
365 просмотров
schedule 21.09.2023

Создание выражения LINQ для поиска элементов, связанных со всеми потомками узла дерева
Сценарий Я построил структуру базы данных, представляющую дерево категорий, чтобы помочь классифицировать некоторые данные, которые мы сохранили. Реализация заключается в том, что каждая запись в таблице Category имеет обнуляемый внешний ключ...
1052 просмотров

Пользовательские функции SSRS
Возможно, я делаю это неправильно, но чтобы свести к минимуму код в моих файлах .rdl, я хотел бы использовать определяемую пользователем функцию для заполнения значения в заполнителе. UDF просто вернет строку. Какой самый простой способ сделать это?
2223 просмотров

SQL CLR: потоковая передача результатов функции с табличным значением
Моя проблема очень похожа на эту проблему. Однако я использую SQL Server 2005 с пакетом обновления 2 (SP2) (v9.0.3042), и опубликованное там решение мне не подходит. Я попытался использовать обе строки подключения. Один закомментирован в моем...
7765 просмотров
schedule 15.01.2023

Установка CommandType в StoredPRocedure при вызове функции
при вызове функций SQL с помощью ADO.NET разрешено ли устанавливать CommandType.StoredPRocedure? Я знаю, что целью этого перечисления является указание хранимой процедуры; для функций следует использовать CommandType.Text. Но мне не нравится писать...
791 просмотров

Использование переменной с функцией — SQL
У меня есть пользовательская функция, которая возвращает таблицу, она принимает два varchars, она разбивает varchar на основе разделителя SELECT VALUE FROM dbo.Split('xxx','_') --- working select abc from abcd a,cde b where a.abc like (SELECT...
1236 просмотров

Почему использование инструкции INSERT - EXEC [хранимая процедура] в пользовательской функции вызывает побочную ошибку?
Я работаю над функцией, которая должна вызывать хранимую процедуру, которая возвращает N строк, а затем вставляет результат во временную таблицу как часть ее обработки. Вызов EXEC для хранимой процедуры работает нормально:...
4132 просмотров

Недостатки пользовательской функции
У меня есть база данных с большим количеством пользовательских функций, которая содержит длительный процесс, включающий множество манипуляций с данными и вычислений. Мое мнение об использовании UDF состоит в том, чтобы отделить логические единицы...
4247 просмотров

Postgres создает локальную временную таблицу (при удалении фиксации) из динамической строки sql
У меня есть строка запроса, сгенерированная в UDF postgres, я хотел бы поместить ее результат во временную таблицу для выполнения соединений (я использую LIMIT и OFFSET , и я не хочу объединяться с другими таблицами только для завершения обрезать...
10759 просмотров