Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs
Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs
Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Poređenje strukturnih tipova.Funkcije kastovanjaDB2 automatski kreira funkcije koje kastuju vrednosti referentnog tipa u tipkoji ga reprezentuje i obrnuto.CREATE TYPE naredba ima opcionu klauzu CAST WITH koja omogućavaizbor imena za ove dve funkcije. Podrazumevano, imena funkcija su istakao i imena strukturnog tipa i reprezent<strong>ac</strong>ije referentnog tipa.Na primer, CREATE TYPE Pe<strong>rs</strong>on_t naredba automatski generiše funkcije:CREATE FUNCTION VARCHAR(REF(Pe<strong>rs</strong>on_t))RETURNS VARCHARiCREATE FUNCTION Pe<strong>rs</strong>on_t(VARCHAR(13))RETURNS REF(Pe<strong>rs</strong>on_t)Ove funkcije se koriste kad god je potrebno da se nova vrednost unese utipiziranu tabelu ili kada je potrebno porediti vrednost reference sa nekomdrugom vrednošću.DB2 takođe kreira funkcije koje omogućavaju poređenje referentnih tipovaupotrebom operatora: =, , =.60decembar 2010, Biljana Stojanović