Összefűzése - studopediya
Összefűzés egy olyan folyamat, létrehozunk egy új vonal, amelyet kettő (vagy több) szálakat. Az összefűzés tartozik a PostgreSQL alapvető műveleteket, és ezért közvetlenül felhasználható a változók PL / pgSQL funkciókat. Ez egy nélkülözhetetlen eszköz formázására, ha dolgozik, több változót tartalmaz jellegű adatokat.
Összefűzése csak a húrok. A operátor (||) között van elhelyezve, a komponenseket egyesítünk (sztring literálok vagy változó).
Listing 6,26 összefűzése létrehoz egy húr által visszaadott funkciót.
Listing 6.26. Eredményét adja vissza egybetoldjuk
CREATE OR csere funkció books.compound_word (szöveg, szöveg)
RETURNS szöveget
word1 álneve $ 1;
word2 álneve $ 2;
-- Visszatérés a szakszervezet két szót.
VISSZA word1 || word2;
NYELV 'plpgsql illékony
Ha át függvényargumentumok «törés» és «GYORS», akkor a függvény a kombinált szöveget «reggeli»:
SELECT books.compound_word ( 'break', 'gyors');
irányítás átadása parancs létezik gyakorlatilag minden modern programozási nyelvek és PL / pgSQL sem kivétel. Egy műszaki szempontból, a függvényhívás maga is tekinthető átadását szabályozó szekvenciák PL / pgSQL parancsot. Vannak azonban más, jobb eszközökkel szekvenciájának meghatározására PL / pgSQL parancsot. Beszélünk feltételes utasítás if / then és ciklusok.
Feltételes parancs jelzi, hogy valamilyen műveletet (vagy szekvenciát) szerint végezzük a beállított logikai feltételek ellenőrzése az eredményeket. Definíció bonyolultnak tűnik, de valójában feltételes utasítások nagyon egyszerű. Az informális szövege feltételes parancs a következő: „ha a feltétel igaz, végre ez a fajta cselekvés.”