Запитання з тегом «sql-function»

19
Функція проти збереженої процедури в SQL Server
Я вивчав функції та зберігаються процедури досить довгий час, але не знаю, чому і коли мені слід використовувати функцію чи збережену процедуру. Вони на мене так само виглядають, можливо, тому що я якось новачок з цього приводу. Може хтось мені скаже, чому?

7
Як відфільтрувати рамку даних Pandas, використовуючи "in" і "not in", як у SQL
Як я можу досягти еквівалентів SQL INта NOT IN? У мене є список з необхідними значеннями. Ось сценарій: df = pd.DataFrame({'countries':['US','UK','Germany','China']}) countries = ['UK','China'] # pseudo-code: df[df['countries'] not in countries] Мій сучасний спосіб зробити це такий: df = pd.DataFrame({'countries':['US','UK','Germany','China']}) countries = pd.DataFrame({'countries':['UK','China'], 'matched':True}) # IN df.merge(countries,how='inner',on='countries') # NOT IN not_in …

8
Як перевірити дату останньої зміни збереженої процедури або функції на SQL-сервері
Мені потрібно перевірити, коли функція була змінена востаннє. Я знаю, як перевірити дату створення (вона знаходиться у вікні функцій функцій у SQL Server Management Studio). Я виявив, що в SQL Server 2000 не вдалося перевірити дату зміни (подивіться цей пост: Чи можна визначити, коли збережена процедура востаннє змінена в SQL …

5
MySQL зберігається процедура проти функції, яку я б використовував коли?
Я дивлюся на збережені MySQL процедури та функції. Яка реальна різниця? Вони, схоже, схожі, але функція має більше обмежень. Я, мабуть, помиляюся, але здається, що збережена процедура може зробити все, і більше збережена функція може. Чому / коли я використовую процедуру проти функції?

5
Як перевірити, чи існує функція в базі даних SQL
Мені потрібно з’ясувати, чи існує функція в базі даних, щоб я міг її скинути і створити заново. В основному це повинен бути щось на зразок наступного коду, який я використовую для збережених процедур: IF EXISTS ( SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[SP_TEST]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1 )

3
MySQL: Вибір декількох полів у декілька змінних у збереженій процедурі
Чи можна виділити кілька стовпців на кілька змінних в межах одного запиту вибору в MySQL? Наприклад: DECLARE iId INT(20); DECLARE dCreate DATETIME; SELECT Id INTO iId, dateCreated INTO dCreate FROM products WHERE pName=iName; Який для цього правильний синтаксис?


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.