mysql stored function

3 отговора 0 прегледа
#1

mysql stored function

Здравейте

Накой може ли да ми каже как може да се върне повече от един резултат в съхранена функция на MySQL.

Отговор
в отговор на fan #2

Re: mysql stored function

Ами тя функцията затова е функция защото връща само една стойност.

За разлика от процедура която не връща никаква стойност, но пък може да има изходящи параметри.

Какво всъщност се опитваш да направиш?

salle.online.bg/sig

Редактирано от salle на

Отговор
в отговор на salle #3

Re: mysql stored function

Ами просто да върна набор от ид-тата на една таблица - които после ще използвам за да вадя свързани с тях данни от други таблици. Само че достъпът до основната таблица не трябва да е позволен на всички потребители и затова искам да го направя със съхранена процедура или функция.

Отговор
в отговор на fan #4

Re: mysql stored function

По добре е да направиш съответните права - за четене и писане.
Може да ползваш и view.
Ако държиш на процедурите - можеш да ги ползваш почти както се ползва обикновен select.

Bеer? Mоre?
Плацебото
Отговор