Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
SQL Trigger ResultSet Fout
Triggers zijn SQL processen die zijn " ontslagen" bij een bepaalde data voorwaarde geldt voor een tafel . De database applicatie programmeur teams met de databasebeheerder om te schrijven triggers voor tafels . Een trigger kan al een resultatenset niet terugkeren . Wat doen Triggers Give Back ?

Het belangrijkste doel van een trigger is gegevensvalidatie . Er zijn insert triggers die voeren als een rij wordt ingevoegd in de tabel . Verwijderen en updaten triggers voeren op rij deletie en veld updates . Normaal gesproken zou een database-ontwerper een trigger die een Booleaanse succes /falen -status terug te schrijven . De trigger handhaaft de integriteit van de gegevens door te zorgen dat er geen ongeldige waarden in de tabel en er geen ongeldige bewerkingen worden uitgevoerd . Echter , kunnen triggers een resultaat set net als elke SQL opgeslagen procedure terug .
Onverwacht Gedrag

Triggers dat een resultaat set terug kan onvoorspelbaar gedrag in toepassingen die niet leiden ontworpen om gegevens terug te verwachten . Soms kan de auteur van de trekker , meestal de database administrator , niet communiceren met de applicatie-programmeur .
Oplossing om ResultSet fouten

Trigger Draai de SQL server -optie ' verbieden resultaten van triggers ' ON als volgt :

sp_configure
' tonen geavanceerde opties ' , 1reconfiguresp_configure ' verbieden resultaten van triggers ' , 1reconfigure

Dit zal elke onbekende trekker retourneren van een resultaat set te vangen en weer de juiste foutmelding .
Belangrijke Versie-informatie

de ' verbieden resultaten van triggers ' optie is beschikbaar in Microsoft SQL Server 2008 R2 . Nochtans , wordt deze verwijderd in de latere versies van SQL Server .

Previous: Next:
  Database Software
·Wat is de SQL FETCH Command ? 
·Wat is een hiërarchische Cata…
·Hoe de Oracle SQL output forma…
·Wat is een Apache Ant ? 
·Hoe maak je een kalender Tafel…
·Hoe te verwijderen duplicaten …
·Hoe de Filterexpressie Gebruik…
·Access 2007 & Beveiliging op g…
·Primaire & Foreign Keys Explai…
  Related Articles
Hoe maak je een SQL- commando van een Wo…
Hoe kan ik een Word- document & SQL Data…
Hoe te CLOB gegevens in Oracle SQL Devel…
Hoe link naar DNN tekst in SQL 
Hoe om te zien Anderen op de AS400 SQL s…
Hoe te gebruiken Like Patronen op AS400 …
Hoe te updaten Google Docs Met SQL 
Hoe maak je een spreadsheet maken van SQ…
Hoe maak je een SQL Server 2005 Gepartit…
  Software Articles
·Hoe te EBook Bewerken gebruiken Pro 
·Hoe je Four Fliers maken op een pagina 
·Hoe te kopiëren & draaien in Illustrato…
·Hoe maak je een beschadigde DVD Video Me…
·Hoe te Jinzora opnieuw installeren 
·Hoe naar MOV bestanden af ​​te spelen in…
·Hoe je technologie gebruiken in Public S…
·Hoe te openen een PDF in een browser op …
·Hoe te Vertices toe in Gmax 
Copyright © Computer Kennis http://www.nldit.com