| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    Sådan Oversæt Oracle Stored Procedures til SQL Stored Procedures
    Oracle -databaser og Microsoft -databaser både tilbyde muligheden for at indkapsle blokke af kode i en gruppe, der er let tilgængelig fra andre programmer . I Oracle, er disse PL /SQL -kode blokke kaldet underprogrammer. I Microsofts Transact -SQL , opbevares de procedurer, ofte kaldet SPROCS . Hvis du skifter fra Oracle til Microsoft databaser, kan du nødt til at konvertere fra underprogrammer til lagrede procedurer . Heldigvis lighederne mellem sprogene gør dette forholdsvis simple . Instruktioner
    1

    Log ind på begge database applikationer ved hjælp af database management suite for ansøgningen eller en kommandoprompt.
    2

    Åbn det underprogram , du ønsker at skabe i Oracle for redigering. Du kan bruge en trykt kopi af Oracle underprogram , hvis du ikke længere har adgang til databasen. I Microsoft database forbindelse , forberede en ny forespørgsel . Du kan klikke på " Ny forespørgsel ", hvis du bruger Microsoft SQL Server Management Studio ( SSMS ) eller blot begynde at skrive i kommandoprompten hvis den er tilsluttet på den måde.
    3

    Skriv kommandoen til at oprette en lagrede procedure på Microsoft -forbindelse , du bruger. De oplysninger, du får brug skal vises i din Oracle procedure. Kommandoen i Oracle , at du vil kopiere fra skal se sådan ud : Hej

    CREATE PROCEDURE [ procedure navn] ( [ parameter datatype ] )

    Microsofts T- SQL-sproget , vil kommandoen blive skrives som : Hej

    CREATE pROCEDURE [ procedure navn ] @ [ parameter ] datatype

    proceduren navnet kan være noget, du beslutter , men Microsoft anbefaler ikke begyndt procedurer med sp_ at undgå mulige konflikter med indbygget SPROCs .

    i begge sprog , kan der være en række parametre , eller ingen definerede parametre for en procedure. Hvis der er mere end én parameter , skal du adskille dem med kommaer .
    4

    Type kroppen af ​​proceduren. Kroppen er indsamling af SQL-kommandoer , at proceduren vil køre . I Oracle, starter dette afsnit umiddelbart efter det afsluttende parentes i skabe erklæring og er præget af ordet " Begin ".

    BEGIN SQL-sætning en, [ SQL-sætning to] END

    Microsoft , efter den sidste parameter, vil du nødt til at skrive ordet " AS " , før du skriver selve proceduren.

    AS SQL-sætning en, [ SQL-sætning to]

    ordene " Begin "og" End " er ikke påkrævet i Microsoft lagrede procedure definition. Som du kopierer oplysninger over , skal du tilføje "at" symbol før nogen variabel navn, der bruges i denne procedure.
    5.

    Gennemfør den lagrede procedure definition ved at skrive " GO" i slutningen af proceduren og udførelse af erklæringen i dit valgte interface. Den " GO " søgeord fortæller Microsoft SQL server, du er færdig skriver erklæringer til partiet , og det bør udføre noget indtastet siden den sidste " GO " erklæring .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Naviger op træet med MS SQL 
    ·Sådan Kombiner To åbne rapporter i One 
    ·Sådan Konverter et tidsstempel til Decimal i T-SQL 
    ·Hyppige Mønster Mining Koder 
    ·Sådan Undertryk dublerede værdier i MS Access-rapport…
    ·Sådan fjernes Præfiks Zero i SQL 
    ·Sådan oprettes Aging rapporter i Access 
    ·Hvordan man opbygger en kvittering i en relationel data…
    ·Sådan opgraderer en Access-database 
    ·Sådan udskrives en Query i Access og VBA 
      Anbefalede Artikler
    ·Kontor: Ultimate Vs. Professionel 
    ·Er Action Pack Medtag TechNet 
    ·Sådan bruges Excel TEXT Funktion 
    ·Sådan Reducer Skærmstørrelse i en Flash Movie 
    ·Sådan Konverter Mod til MPEG til Mac OS for Free 
    ·Sådan fjerne dubletter Files 
    ·Hvis My Sims døde på Sims 3 , hvordan får jeg dem ti…
    ·Sådan Vedhæft en billedtekst til et billede i Word 20…
    ·Sådan ændres skrifttype i LaTeX 
    ·Hvordan kan jeg oprette min computer til at sende og mo…
    Copyright © Computer Viden http://www.computerdk.com