Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Procedurer och funktioner i DB2

    DB2 -databas -server , en IBM programvara , använder den branschstandard Structured Query Language for underhåll och datahantering . Bland andra funktioner , stöder SQL -funktioner och lagrade procedurer . En lagrad procedur är ett ofta använt uppsättning SQL-satser som hålls i databasen för snabbhet och bekvämlighet . En funktion är likartad , men den returnerar ett värde när det anropas . SQL

    SQL är ett programmeringsspråk som har utvecklats speciellt för att hantera databaser . Den består av en uppsättning satser som lägger till och ändrar data , skapa databas strukturer och producera rapporter . DB2-servern Programmet tar emot dessa uttalanden , sedan utvärderar och utför dem . Alla SQL-satser gå via servern , så det upprätthåller databasen säkerhet . Uttalandena kan komma från applikationsprogram eller verktyg databas . Programmerare använd verktygen för underhållsåtgärder , applikationsprogram skicka förprogrammerade SQL-satser till servern för att uppdatera data och generera rutinrapporter
    lagrade procedurer

    DB2 -servern . kontrollerar alla SQL-satser innan den utför dem . Om ett meddelande har felstavningar eller misslyckas säkerhetstester , avvisar det uttalandet och inte försöker använda den . En programmerare som använder SQL dagligen normalt har en katalog över vissa uttalanden och kommandon hon använder ofta . Istället för att skicka samma SQL-satser , kan hon välja att skapa lagrade procedurer från dem . Den lagrade proceduren skapar en post i databasen som innehåller uppgiften hon vill använda . I skapandet av den lagrade proceduren , utvärderar servern meddelandet och sparar det i ett lånelöfte formulär . Från och med då , när programmeraren vill utföra denna uppgift , använder hon helt enkelt namnet på den lagrade proceduren . Till skillnad från " raw " SQL , servern inte omvärdera den lagrade proceduren , servern exekverar den omedelbart , vilket sparar tid . Ju oftare ett system använder en SQL-sats , desto mer känsla det gör att skapa en lagrad procedur för det .
    Inbyggda funktioner

    SQL för DB2 innehåller inbyggda funktioner för att göra matematiska beräkningar , manipulera teckensträngar och utföra en mängd andra uppgifter . Funktioner tar den generella formen av ett namn följt av en eller flera parametrar . Till exempel för att lista en rad av siffror från en databas tillsammans med deras absoluta värden , använder du följande SQL-uttryck :

    SELECT data_value , ABS ( data_value ) FRÅN data_table ,

    SELECT visar numret i fältet " data_value , " utför sedan det absoluta värdet funktion ABS ( ) på fältet och visar det numret bredvid det första .
    användardefinierade funktioner

    Om du utför vissa grupper av beräkningar eller sträng funktioner manipulation ofta kan du skapa en användardefinierad funktion , eller UDF . Som med den lagrade proceduren , skapar en UDF ett lånelöfte post i databasen som innehåller de uttalanden du använder , sparar maskinskrivning och datortid . Till exempel kan ett ingenjörsföretag använder ofta formeln för ytarean av en sfär . En databasadministratör skapar en användardefinierad funktion med följande SQL-uttryck :

    skapar fungerar SPHERE ( RADIUS SINGLE ) SQLCONTAINS SPRÅK SQLNO EXTERN ACTIONDETERMINISTICRETURNS SINGLERETURN ( 4 * 3,14159 * RADIUS ** 2 ) katalog

    för att använda SPHERE funktionen använder en programmerare SQL såsom följande :

    SELECT radius_measurement , SPHERE ( radius_measurement ) FRÅN measurements_table , Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera IBM AS400 Spool -filer till Word eller Excel…
    ·Vad är Oracle ERP-system
    ·Hur Importera DMP till Oracle
    ·Hur man skapar en relationsdatabas med FileMaker
    ·Hur hämta GridView celler att infoga i en Oracle Datab…
    ·SQL Select Case Tutorial
    ·Konfigurera processorer tilldelas MS SQL 2000
    ·Så här ändrar kolumn till CLOB i Oracle
    ·Hur man sätter data till Access
    ·Hur man använder DateDiff får man en persons ålder i…
    Utvalda artiklarna
    ·Hur får Windows Media Player för att spela ASX-filer
    ·Hur öppna TIFF Virtual Stacks
    ·Hur man bränner en startbar avbildning med Nero
    ·Hur Backup Software till ett USB
    ·Hur man skapar en alfakanal i After Effects
    ·Hur man gör ett kortkommando på Skype
    ·Hur man ställer in en Backup Server i Fedora
    ·Hur du ändrar ett filtillägg i Linux
    ·Hur man spelar en MPEG med AC3 Audio
    ·Vad är filändelsen D
    Copyright © Dator Kunskap http://www.dator.xyz