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

    Hur man översätter Oracle lagrade procedurer till SQL lagrade procedurer

    Oracle -databaser och Microsoft databaser både erbjuder möjligheten att kapsla block av kod i en grupp som är lätt att nå från andra program . I Oracle är dessa PL /SQL- kodblock kallas underprogram . I Microsofts Transact - SQL , lagras de förfaranden, som ofta kallas SPROCS . Om du byter från Oracle till Microsoft databaser , kan du behöva konvertera från underprogram till lagrade procedurer . Lyckligtvis likheterna mellan språken gör det ganska enkelt . Instruktioner
    1

    Logga in till både databas applikationer med sviten databashantering för ansökan eller en kommandotolk .
    2

    Öppna underprogrammet du vill skapa i Oracle för redigering . Du kan använda ett tryckt exemplar av Oracle underprogram om du inte längre har tillgång till databasen . I din Microsoft databasanslutning , utarbeta en ny fråga . Du kan klicka på " Ny fråga " om du använder Microsoft SQL Server Management Studio ( SSMS ) eller helt enkelt börja skriva på kommandoraden om den är ansluten på det sättet . Addera 3

    Skriv kommandot för att skapa en lagrad procedur i till Microsoft anslutning du använder . Den information du behöver ska visas i din Oracle procedur . Kommandot i Oracle som du kopierar från bör se ut så här :

    SKAPA FÖRFARANDE [ förfarande NAMN] ( [ parameter datatyp ] ) katalog

    Microsofts T - SQL-språket , kommer kommandot att skrivas som:

    skapa förfarande [ förfarande namn ] @ [ parameter ] datatype

    proceduren namnet kan vara något som du bestämmer , men Microsoft rekommenderar inte börjar förfaranden med sp_ att undvika eventuella konflikter med inbyggd SPROCs .

    i båda språk , kan det finnas ett antal parametrar , eller inga parametrar som definierats för ett förfarande . Om det finns fler än en parameter , måste du separera dem med kommatecken .
    4

    Typ kroppen av förfarandet . Kroppen är den samling av SQL-kommandon att förfarandet kommer att köras . I Oracle , börjar detta avsnitt omedelbart efter avslutande parentesen för skapa uttalande och är märkt med ordet " Begin ".

    BEGIN SQL-sats ett, [ SQL två ] END

    Microsoft , efter den sista parametern , måste du skriva in ordet " AS " innan du skriver själva förfarandet .

    AS SQL-sats ett, [ SQL två ]

    orden " Begin " och " " Avsluta inte behövs i den lagrade Microsoft proceduren definition . När du kopierar informationen över , måste du lägga till " på " symbol innan någon variabelnamn som används i förfarandet .
    5

    Slutför lagrade proceduren definition genom att skriva " GO " i slutet av förfarandet och verkställande uttalandet i din valda gränssnittet . Den " GO " nyckelordet berättar Microsoft SQL server som du är klar att skriva rapporter för det parti och den bör utföra något upp sedan den senaste " GO " uttalande . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar ett schema databas
    ·Hur man tillåta val av flera objekt på sidan Area av …
    ·Oracle 11g Uppgradera Träning
    ·Hur till Redigera Networks i Access 2007
    ·Relational Database Model Tutorial
    ·Hur man skapar en växel i Access 2007
    ·Hur du använder Avancerat filter /sortering i Access 2…
    ·Hur man installerar SQL Management Studio
    ·Lägga till en OCX till Access 2007
    ·Vad är en MSSQL Server
    Utvalda artiklarna
    ·Hur man gör en Sprite Animation Flash CS5
    ·Hur Ladda ner Oracle Client Software
    ·Hur man skapar en Prospect lista med adresser till skri…
    ·Hur långsam jag ner min Flash Movie
    ·Hur man använder ett filter i Excel
    ·Hur man kan dela en kolumn med en annan i Excel 2007
    ·Access 2007 Felkod 2950
    ·Så här aktiverar VMware för att se min USB
    ·Hur till Öka Internet Fart i XP Home Edition
    ·Hur konvertera HTML till PDF på Mac
    Copyright © Dator Kunskap http://www.dator.xyz