Вопросы по теме 'user-defined-functions'
Пользовательские функции. SQL Server 2005 неправильно помечен как недетерминированный?
Что касается этого вопроса , я решил проверить UDF в моем хранилище данных (которые в основном должны были быть детерминированными). ), и я нашел несколько, которых не должно быть.
Например:
CREATE FUNCTION [udf_YearFromDataDtID]
(...
1623 просмотров
schedule
08.10.2023
Пользовательская функция SQL в Select
У меня есть определяемая пользователем функция в SQL, называемая getBuisnessDays, она принимает @startdate и @enddate и возвращает количество рабочих дней между двумя датами. Как я могу вызвать эту функцию в моем выборе?
Вот что я хотел бы сделать...
331287 просмотров
schedule
15.07.2023
Курсор SQL с хранимой процедурой и запрос с UDF
Я пытаюсь оптимизировать хранимую процедуру, которую я поддерживаю, и мне интересно, может ли кто-нибудь рассказать мне о преимуществах/штрафах производительности для приведенных ниже параметров. Для моего решения мне в основном нужно запустить...
1950 просмотров
schedule
16.11.2023
Почему 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 просмотров
schedule
27.10.2022
UDF - вернуть таблицу из пользовательского выполнения строки sql с помощью Exec 'select * from'
Как я могу вернуть таблицу из пользовательской функции, которая выполняет пользовательскую строку запроса? Например:
CREATE FUNCTION fx_AdvancedSearch
(
@keywords varchar(255),
(..... other params ....)
)
RETURNS TABLE
AS
BEGIN...
1844 просмотров
schedule
12.08.2023
Формула 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 просмотров
schedule
03.06.2022
Скалярнозначная функция в 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 просмотров
schedule
24.12.2023
Как заставить методы 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 просмотров
schedule
18.06.2022
Пользовательские функции SSRS
Возможно, я делаю это неправильно, но чтобы свести к минимуму код в моих файлах .rdl, я хотел бы использовать определяемую пользователем функцию для заполнения значения в заполнителе. UDF просто вернет строку. Какой самый простой способ сделать это?
2223 просмотров
schedule
04.04.2024
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 просмотров
schedule
05.08.2023
Использование переменной с функцией — SQL
У меня есть пользовательская функция, которая возвращает таблицу, она принимает два varchars, она разбивает varchar на основе разделителя
SELECT VALUE FROM dbo.Split('xxx','_') --- working
select abc from abcd a,cde b where a.abc like (SELECT...
1236 просмотров
schedule
05.09.2022
Почему использование инструкции INSERT - EXEC [хранимая процедура] в пользовательской функции вызывает побочную ошибку?
Я работаю над функцией, которая должна вызывать хранимую процедуру, которая возвращает N строк, а затем вставляет результат во временную таблицу как часть ее обработки.
Вызов EXEC для хранимой процедуры работает нормально:...
4132 просмотров
schedule
18.03.2024
Недостатки пользовательской функции
У меня есть база данных с большим количеством пользовательских функций, которая содержит длительный процесс, включающий множество манипуляций с данными и вычислений.
Мое мнение об использовании UDF состоит в том, чтобы отделить логические единицы...
4247 просмотров
schedule
28.10.2022
Postgres создает локальную временную таблицу (при удалении фиксации) из динамической строки sql
У меня есть строка запроса, сгенерированная в UDF postgres, я хотел бы поместить ее результат во временную таблицу для выполнения соединений (я использую LIMIT и OFFSET , и я не хочу объединяться с другими таблицами только для завершения обрезать...
10759 просмотров
schedule
05.06.2023