Описание тега sql-function

A function defined in a relational database system. Most RDBS's include numerous built-in functions and also allow for the creation of additional custom functions.
3 ответа

Удалить дубликат смежной подстроки из строки в Microsoft SQL Server

Я использую SQL Server 2008 и у меня есть столбец в таблице, который имеет значения, как показано ниже. Это в основном показывает информацию об отправлении и прибытии. ->Heathrow/ Дублин Дублин * /Heathrow -> Гатвик / Ливерпуль * Ливерпуль / Карлайл…
1 ответ

SQL Server: функция не работает в триггере

У меня есть триггер на вставке, как это: ALTER TRIGGER [dbo].[trTblNameSetRefNo] ON [dbo].[TblName] AFTER INSERT AS BEGIN UPDATE TblName SET RefNumber = dbo.GetNextRefNo(i.SomeField) FROM TblName INNER JOIN inserted i on i.ID = TblName.ID END Но это…
16 май '16 в 06:03
0 ответов

Функция SQL, возвращающая несколько значений

Я пытаюсь создать простую функцию (или, возможно, хранимую процедуру), которая возвращает список значений. Например: select title from title where tittle not in ('sample1','sample2',etc...) поэтому результаты этого запроса будут: title1 title2 title…
3 ответа

Функция sql не получает таблицу и выдает ошибку

Я написал следующую функцию в SQLServer 2005 Следующее является функцией: create function fnBillParticulars() return table as return (select * from billParticulars where Id='2425') go Это дает мне следующие ошибки: 1.Msg 156, Level 15, State 1, Proc…
16 май '13 в 09:47
0 ответов

Liquibase: ошибка обновления функции / хранимой процедуры mysql

Я использую Liquibase на Mysql и получил ошибку ниже при попытке создать функцию Непредвиденная ошибка при запуске Liquibase: в вашем синтаксисе SQL есть ошибка; проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы найти правил…
19 июл '18 в 03:16
1 ответ

Каков правильный синтаксис IF ELSE в SQL-сервере? - Предотвращение дублирования в столбце с SP

Я должен предотвратить дублирование столбца, поэтому я сделал эту хранимую процедуру CREATE PROCEDURE [dbo].Agregar_Personal @nom varchar(20), @apll varchar(20), @tel int, @dep int, @sal float AS IF dbo.UnicoApellido(@apll) = 0 INSERT INTO Personal …
2 ответа

SubSonic Alias ​​/ Где пункт

Я хочу преобразовать следующий SQL-запрос в SubSonic Query. SELECT [dbo].[tbl_Agency].[ParentCompanyID] FROM [dbo].[tbl_Agency] WHERE REPLACE(PhoneNumber, ' ', '') LIKE REPLACE('%9481 1111%', ' ', '') Я думал, что сделаю это, как показано ниже, но я…
15 мар '10 в 07:10
2 ответа

Возвращение строки из предложения With

Я пытаюсь сделать функцию, которая переопределяет значение. В моей функции у меня есть этот скрипт: WITH t_new AS ( SELECT PersIDOLD, PersIDNEW, RightsMUT, SUM(gap) over(ORDER BY PersIDOLD, PersIDNEW) grp FROM ( SELECT h1.*, CASE WHEN h1.PersIDNEW =…
21 май '10 в 10:03
1 ответ

Используя Microsoft SQL Management Studio, установите зависимость от пользовательской функции

Итак, есть пара проблем, с которыми я сталкиваюсь, чтобы заставить это работать. Вот функция: CREATE FUNCTION RSO_Affiliation_AdminID_is_Admin_Enforcer @Admin_ID nvarchar(50) RETURNS INT AS BEGIN DECLARE @ACCESS nvarchar(50) SET @ACCESS = (SELECT AC…
08 ноя '15 в 20:47
2 ответа

Получить изменение цены для всех самых последних цен в T-SQL

Мне было поручено написать приложение, которое позволит пользователю выполнять поиск в таблице цен, где цены уникальны по трем различным ключам, скажем, состояние, издатель и тип (может быть любое количество строк с одинаковым значением ключа для лю…
1 ответ

Лучший способ использовать функцию SQL Server?

Эй, ребята, я хочу использовать функцию SQL Server, Я никогда не использую функцию в SQL Server и знаю только, что функция должна возвращать значение, поэтому у меня есть две хранимые процедуры (1 for insert and 1 for select) Мои хранимые процедуры …
0 ответов

SQL Server CLR TVF не поддерживает многопоточность?

Относительно этого предыдущего вопроса stackru: DRY CLR табличные функции Кажется, он работает только в однопоточном режиме. Чтобы проверить это, я немного изменил код, добавив в поле "Имя" номер текущего потока. Всем возвращенным результатам был пр…
3 ответа

Проверить и вернуть строки, если таблица SQL Server существует

Я работаю над приложением, которое использует таблицы SQL Server. Я пишу запрос, в котором мне нужно проверить таблицу, и если таблица существует, мне нужно выбрать записи из этой таблицы, и если таблица не существует в этой базе данных, которую мне…
28 авг '18 в 06:49
1 ответ

SQLSyntaxErrorException: ORA-00900: недопустимый оператор SQL, выполняющий функцию sql из jdbc

У меня есть ниже код Java: void insertRatings(String Rname , String uName ,BigDecimal rating , String rDate) throws SQLException, ParseException { CallableStatement cs = conn.prepareCall("? = call insertRating(?,?,?,?) "); cs.registerOutParameter(1,…
04 фев '18 в 03:18
1 ответ

Linq PredicateBuilder

public static IQueryable<SearchProfile> FilterData(string Filter, Repository<SearchProfileContext> dc) { IQueryable<SearchProfile> data = null; var predicate = PredicateBuilder.True<SearchProfile>(); Filter = ExcludedParam(Fi…
22 дек '11 в 13:56
1 ответ

Запрос дерева для определенного значения

Я немного новичок в SQL, так что я определенно мог бы использовать некоторую помощь для уточнения общего дизайна конкретного запроса. Я приведу пример SQL того, что я пытаюсь сделать ниже. Он может содержать некоторые синтаксические ошибки, и я изви…
13 сен '13 в 14:32
1 ответ

Почему эта функция T-SQL всегда возвращает true?

Я написал эту функцию, и теперь она всегда возвращает истину...Кто-нибудь может мне помочь? Create FUNCTION dbo.ValidateBranch ( @BranchID nvarchar(50), @Password nvarchar(50) ) RETURNS bit AS BEGIN declare @Res bit if exists(Select * From TPassword…
28 окт '10 в 05:17
1 ответ

При создании функции SQL как проверить, используется ли таблица в текущем запросе, в который вызывается функция?

Мой основной запрос: SELECT a, b, c, my_function(d), into temp from trade t, party pt, portfolio pr Я хочу, чтобы моя функция проверяла, используется ли конкретная таблица в соединении (например, таблица "портфолио"). Если так, то он выполнит опреде…
2 ответа

Запрос нескольких значений в функции и возврат внутри 1 переменной

Я хотел бы написать функцию, запрос к базе данных которой: SELECT m.title, m.firstname, m.surname FROM contact c LEFT JOIN membership m ON c.contactID=m.contactID Вы видите, что я мог получить много контактов, возвращенных из вышеупомянутого запроса…
13 июн '13 в 21:26
1 ответ

Использовать возвращаемое значение из функции SQL в качестве значения по умолчанию для нескольких столбцов?

У меня есть таблица, в которой я хотел бы установить значения по умолчанию для двух ее столбцов. Я использую функцию SQL, которая генерирует уникальное значение. Я могу достаточно легко установить столбец по умолчанию для одного из столбцов, использ…
07 мар '17 в 16:29