Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
DB2- functies
DB2 is IBM's relationele database software , aangeboden op systemen , variërend van desktop computers tot mainframes . Net als bij andere relationele databases , DB2 maakt gebruik van de Structured Query Language ( SQL ) voor alle onderhoudstaken en data transacties . DB2 SQL bevat een groot aantal ingebouwde functies voor wiskunde, statistiek , karakter manipulatie en datum hanteren . U kunt ook schrijven aangepaste functies en deze opslaan in database-structuur DB2 's . Math

De wiskundige functies in DB2 zijn rekenkunde , trigonometrie , logaritmen , exponenten en statistieken . Elementaire rekenkundige functies hebben voor twee of meer items , die kunnen worden velden of constanten , zoals in de volgende SQL SELECT-instructie :

SELECT ORDER_NUMBER , prijs , aantal , prijs * aantal , prijs * aantal * 0,08 VANAF bestellingen ;

De bovenstaande SQL-instructie vermenigvuldigt hoeveelheid op prijs om een totaal te verkrijgen , vermenigvuldigt dan prijs, hoeveelheid en 0,08 voor een omzetbelasting bedrag opleveren . De meeste DB2- functies in de vorm van een functie naam, gevolgd door een of meer parameters omgeven door haakjes , zoals in de volgende uitspraken :

SELECT hoek
, sin ( hoek ) , cos ( hoek ) van angle_table ; < br >

SELECT gem ( aantal * prijs ) FROM orders;

de eerste verklaring berekent de sinus en cosinus van het getal in het veld " hoek ", en de tweede verklaring berekent het gemiddelde van de hoeveelheid keer prijs uit een "orders" tafel. Merk op dat de eerste SELECT- lijsten een regel per record in " angle_table , " terwijl " avg ( ) , " zijn een statistische functie , geeft een record , ongeacht het aantal records in de "orders" tafel .

strings

String functies
laten manipuleren tekenreeksen . Een van de meest gebruikte karakter functies in SQL is aaneenschakeling , of twee of meer velden te combineren in een enkele snaar , zoals in de volgende SQL-instructies :

SELECT first_name
| | achternaam FROM klanten ;

SELECT CONCAT ( voornaam, achternaam ) FROM klanten ;

Deze twee SELECT-instructies produceren identieke resultaten
Datum

. SQL , datum velden op te slaan van de maand, de dag en het jaar op een speciale interne indeling . Als je gewoon wilt de maand , dag of jaar , functies gebruikt u om deze informatie te extraheren uit datum velden , zoals de volgende SELECT-instructie illustreert :

SELECT dag ( order_date ) , maand ( order_date ) , jaar ( order_date ) FROM orders;

Deze verklaring geeft de dag van de maand , de maand en het jaar met nummers uit het veld " order_date " in de "orders" tafel. De volgende SELECT-instructie vindt het gemiddelde aantal dagen tussen de bestelling en het schip data in de "orders " tabel:

SELECT gem
( dag ( ship_date - order_date ) ) FROM orders;

Een business deze informatie kan controleren om te zien of bestellingen snel verschepen , of indien de bestellingen worden steeds backlogged .
gebruiker gedefinieerde functies

Hoewel DB2 heeft een uitgebreide lijst met ingebouwde in functies , kunt u deze uitbreiden door het creëren van je eigen . De SQL CREATE FUNCTION verklaring , gevolgd door een reeks parameters en andere verklaringen , kun je bouwen aangepaste functies aan uw behoeften . Zodra u een CREATE FUNCTION verklaring hebben uitgevoerd , DB2 slaat de nieuwe functie in uw database . Vervolgens kunt u beroep doen op het in de daarop volgende SQL-instructies als ware het een standaard functie .

Previous: Next:
  Database Software
·SQLite Data Types 
·Database verificatiemethoden 
·Hoe de rijen tellen in een Que…
·Hoe maak je een Macro om Open …
·Wat is een Gescheiden en een V…
·Hoe te Tabel Relaties in Acces…
·Hoe kan ik een database in Acc…
·Hoe te Archive Data Access 
·Hoe te Trigger Syntax in SQL C…
  Related Articles
OpenOffice Basic String Functions 
Hoe te gebruiken Kladblok om functies Ge…
Wat zijn de functies van de Tabelontwerp…
Hoe je volledige AbiWord Functies in het…
AutoHotkey Functies & Bestanden 
Hoe te DB2 configureren 
Hoe je parameters aan een DB2- programma…
Hoe kun je dwingen een Commit Met DB2 vo…
Wat zijn de functies van Spreadsheets ? 
  Software Articles
·Kenmerken van Spreadsheets 
·Rise of Nations Tutorial 
·Hoe aan bladwijzers in Word 2007 
·Hoe je meerdere Word- documenten samenvo…
·Excel 2003 -functies 
·Hoe je vervolgens Move Aanval op Starcra…
·Hoe de liggende pagina's in InDesign Ver…
·Hoe te Objecten Brighter in Gimp Zorg 
·Hoe te wijzigen werkblad Kleuren in Micr…
Copyright © Computer Kennis http://www.nldit.com