Ի՞նչ է գործառույթը MySQL-ում օրինակով:
Ի՞նչ է գործառույթը MySQL-ում օրինակով:

Video: Ի՞նչ է գործառույթը MySQL-ում օրինակով:

Video: Ի՞նչ է գործառույթը MySQL-ում օրինակով:
Video: Ի՞նչ է մենեջմենթը 2024, Մայիս
Anonim

Գործառույթներ պարզապես կոդի կտորներ են, որոնք կատարում են որոշ գործողություններ և հետո վերադարձնում արդյունք: Մի քանի գործառույթները ընդունել պարամետրերը, մինչդեռ մյուսները գործառույթները մի ընդունեք պարամետրերը. Համառոտ նայենք ա օրինակ -ից MySQL ֆունկցիան . Ըստ նախնականի, MySQL պահպանում է ամսաթվի տվյալների տեսակները «ՏՏՏՏ-ԱՄ-ՕՏ» ձևաչափով:

Այս առումով ի՞նչ է գործառույթը MySQL-ում:

Մեջ MySQL , ա ֆունկցիան Պահված ծրագիր է, որի մեջ կարող եք փոխանցել պարամետրերը, այնուհետև վերադարձնել արժեք:

Նաև գիտեք, թե որն է տարբերությունը ընթացակարգի և գործառույթի միջև MySQL-ում: Ֆունկցիաներն ունեն սկալեր վերադարձի արժեքը . Ընթացակարգերը չունեն ա վերադարձի արժեքը . Պահված ընթացակարգը կարող է ունենալ արգումենտներ, որոնք IN, OUT կամ INOUUT են:

Բացի այդ, որո՞նք են ընդհանուր MySQL գործառույթները:

MySQL ագրեգատ գործառույթները AVG – հաշվարկել արժեքների մի շարքի կամ արտահայտության միջին արժեքը: COUNT - հաշվել աղյուսակի տողերի քանակը: INSTR – վերադարձնել ենթալարի առաջին հայտնվելու դիրքը տողի մեջ: SUM – հաշվարկել մի շարք արժեքների կամ արտահայտության գումարը:

Ինչպե՞ս ստեղծել պահված ֆունկցիա MySQL-ում:

Նախ, նշեք անունը պահված գործառույթ որ ուզում ես ստեղծել հետո ՍՏԵՂԾԵԼ ՖՈՒՆԿՑԻԱ հիմնաբառեր. Երրորդ, նշեք վերադարձված արժեքի տվյալների տեսակը RETURNS հայտարարության մեջ, որը կարող է ցանկացած վավեր լինել MySQL տվյալների տեսակները. Չորրորդ, նշեք, եթե ա ֆունկցիան որոշիչ է կամ չի օգտագործում DETERMINISTIC հիմնաբառը:

Խորհուրդ ենք տալիս: