Мысалмен MySQL-те функция дегеніміз не?
Мысалмен MySQL-те функция дегеніміз не?

Бейне: Мысалмен MySQL-те функция дегеніміз не?

Бейне: Мысалмен MySQL-те функция дегеніміз не?
Бейне: Учим Базы Данных за 1 час! #От Профессионала 2024, Мамыр
Anonim

Функциялар кейбір операцияларды орындайтын, содан кейін нәтижені қайтаратын жай ғана код бөліктері. Кейбір функциялары басқалары болған кезде параметрлерді қабылдайды функциялары параметрлерді қабылдамаңыз. қысқаша қарастырайық мысал ның MySQL функциясы . Әдепкі бойынша, MySQL күн деректерінің түрлерін «ЖЖЖЖ-АА-КК» пішімінде сақтайды.

Осыған байланысты MySQL-те қандай функция бар?

жылы MySQL , а функциясы параметрлерді жіберіп, содан кейін мәнді қайтара алатын сақталған бағдарлама.

Сондай-ақ, MySQL-дегі процедура мен функцияның айырмашылығы неде екенін біліңіз? Функциялардың скаляры бар қайтаратын мән . Процедуралар жоқ қайтаратын мән . Сақталған процедурада IN, OUT немесе INOUT аргументтер болуы мүмкін.

Сонымен қатар, жалпы MySQL функциялары қандай?

MySQL жиынтық функциялары AVG – мәндер жиынының немесе өрнектің орташа мәнін есептеу. COUNT – кестедегі жолдар санын санау. INSTR – жолдағы ішкі жолдың бірінші пайда болу орнын қайтарады. SUM – мәндер жиынының немесе өрнектің қосындысын есептеу.

MySQL-де сақталған функцияны қалай жасауға болады?

Алдымен атын көрсетіңіз сақталған функция сіз қаласаңыз жасау кейін ФУНКЦИЯ ЖАСАУ кілт сөздер. Үшіншіден, кез келген жарамды болуы мүмкін RETURNS мәлімдемесінде қайтарылатын мәннің деректер түрін көрсетіңіз MySQL деректер түрлері. Төртіншіден, егер а функциясы детерминирленген немесе DETERMINISTIC кілт сөзін пайдаланбайды.

Ұсынылған: