Кућа Развој Шта је уграђени скл? - дефиниција из техопедије

Шта је уграђени скл? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи уграђени СКЛ?

Уграђени СКЛ је метода за уметање инлине СКЛ израза или упита у код програмског језика, који је познат и као главни језик. Будући да главни језик не може рашчланити СКЛ, уметнути СКЛ анализира уграђени СКЛ предпроцесор.


Уграђени СКЛ је робустан и погодан метод за комбиновање рачунарске снаге програмског језика са СКЛ-овим специјализованим могућностима управљања и манипулативних података.

Тецхопедиа објашњава уграђени СКЛ

Уграђени СКЛ не подржавају сви системи за управљање релацијским базама података (РДБМС). Орацле ДБ и ПостгреСКЛ пружају уграђену СКЛ подршку. МиСКЛ, Сибасе и СКЛ Сервер 2008 то не чине, иако су подршку пружале и старије верзије СКЛ Сервера (2000 и 2005).


Програмски језик Ц обично се користи за уграђену СКЛ имплементацију. На пример, информациони систем комерцијалне банке (ИС) има сучеље корисника креирано на језику Ц и ИС интерфејс са бацк-енд Орацле ДБ базом података. Један од интерних модула интерфејса омогућава брзо прегледавање и израчунавање провизије за продајне агенте током одређених периода. Неефикасан приступ руковању овим процесом било би чување сваке вредности провизије у таблици базе података. Међутим, ефикасније решење је израчунавање и враћање провизије на основу јединствених корисничких захтева на одређене датуме. Апликација то постиже уграђивањем СКЛ упита у Ц код, на следећи начин:


ОДАБЕРИТЕ 0, 2 * САЛЕ_АМОУНТ ОД ТОТАЛ_САЛЕС ГДЈЕ САЛЕ_ДАТЕ = 'ММ / ДД'ИИИИ' И АГЕНТ_НО = кк


У овом примјеру, СКЛ изјава израчунава и враћа 20 посто износа продаје из таблице ТОТАЛ_САЛЕС, док се очекује да корисник унесе вриједности САЛЕ_ДАТЕ и АГЕНТ_НО. Затим се овај СКЛ упит убацује инлине у Ц код предњег модула. Ц код и СКЛ упит заједно раде на постизању неприметних корисничких резултата.

Шта је уграђени скл? - дефиниција из техопедије