| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Un guide pour Transact -SQL
    Alors qu'une bonne compréhension de Structured Query Language , ou SQL, langage de programmation de base de données est essentiel pour n'importe quel programmeur de base de données , il est le plus souvent qu'un début. Oracle , IBM et Microsoft utilisent une version de SQL qui étend les capacités de la langue juste assez pour faire des connaissances supplémentaires nécessaires pour travailler avec leur logiciel de base de données. Transact ou T -SQL , est la version Sybase et Microsoft utilisent avec leur logiciel de base de données. Présentation

    T -SQL commence par une fondation SQL dans lequel les commandes SQL traditionnelles , telles que SELECT , INSERT, UPDATE , DELETE, CREATE et DROP , travaillent aux côtés de commandes et de procédés brevetés , appelé extensions , ce changement comment vous programmez et manipuler la base de données ainsi que d'élargir ses fonctionnalités. Extensions T -SQL incluent des procédures stockées, des déclencheurs et des méthodes de contrôle de transaction , lesquels altèrent les fonctions de programmation tels que la gestion des erreurs , la déclaration de variables , et en utilisant des procédures de traitement conditionnel et rangée.
    Procédures stockées
    Photos

    procédures stockées et les fonctionnalités qu'ils offrent sont une spécialité T -SQL. Chacun est un ensemble d'instructions SQL , les déclarations de contrôle de flux et, souvent , les paramètres qui guident l'exécution du programme . Utilisez intégré ou procédures stockées système - identifié par la balise "nom de sp_procedure " - pour les tâches courantes telles que l'ajout d'utilisateurs , accès aux fichiers d'aide , d'effectuer des actions de blocage de base de données , en identifiant les niveaux d'activité de base de données et l'exécution d'opérations en ligne de commande . Écrivez votre propre en utilisant les commande CREATE PROCEDURE , sauvegarder et réutiliser ensuite procédures stockées personnalisées pour accéder à des informations spécifiques.
    Déclencheurs

    déclencheur T -SQL sont des instructions spéciales , sous la forme de procédures stockées , que la police la base de données et de jouer un rôle dans la sécurité des données . Parce que leur fonction principale est de protéger les données , les déclencheurs sont le plus souvent associés à la traditionnelle commandes SQL INSERT , DELETE et /ou UPDATE. Par exemple , lorsqu'un utilisateur tente de supprimer des informations de la base de données , un déclencheur behind-the -scenes peut tirer et de prévenir l'action de suppression de se produire. Les paramètres que vous incluez dans une commande de déclenchement de déterminer la longueur du code, mais la syntaxe de base pour un déclencheur comprend la commande CREATE TRIGGER , le nom de la détente , la table ou la vue sur laquelle vous voulez que ça marche, et les paramètres de déclenchement .
    manipuler des données

    curseurs plus grand contrôle sur la façon dont vous travaillez et de manipuler des données . Au lieu de travailler dans un mode ligne par ligne , les curseurs vous permettent de traiter des ensembles complets de données , ou plusieurs lignes à la fois. Chaque curseur comprend une section de déclaration qui crée et ouvre le curseur et définit ses paramètres, une section qui lui permet de saisir les données dont vous avez besoin , et une section étroite de dissoudre le curseur et mettre fin à ses opérations extraction.

    contrôle de déroulement du programme

    T -SQL augmente le contrôle que vous avez sur le flux d'instructions de programme . L'inclusion de " if /else " énoncés augmente les options de prise de décision ", tandis que " les déclarations permettent d' itérer ou répéter des instructions de code dans un modèle en boucle , des déclarations "GOTO" vous donnent des options pour le transfert du contrôle d'une instruction de programme à l'autre, et les états " WAITFOR " vous permettent de faire une pause d'actions du programme.
    traiter les erreurs

    gestion des erreurs T -SQL comprend trois niveaux de notifications d'erreur du système et la capacité à créer définie par l'utilisateur des règles d'erreur. Built-in ou d'un système types d'erreur peuvent être des messages d'alerte d'information ou des erreurs fatales. Ajouter les codes d'erreur personnalisés ou des messages à la " sysmessages " table d'identification d'erreur , puis les utiliser comme des messages d'erreur du système. Cependant, même dans le T- SQL, manipulation d'erreur ne se produit pas automatiquement, donc si l'utilisation de système , la coutume ou une combinaison des deux dans votre code, vous devez d'abord vous dire la base de données pour vérifier les erreurs .

    Previous :

    next :
      articles connexes
    ·Comment faire pour synchroniser deux ordinateurs en uti…
    ·Décrire une base de données d'échantillons 
    ·Comment se débarrasser de Junkfiles 
    ·Comment Union requêtes Trois tables dans Access 
    ·Comment faire pour extraire, transformer et charger ( E…
    ·Comment calculer le temps passé avec Access 2007 
    ·Access 2007 : Subreports Aperçu avant impression 
    ·Comment accéder aux rapports avec les requêtes multip…
    ·Quels sont les éléments clés de la structure de base…
    ·Comment faire pour installer la Force ActiveX 
      articles en vedette
    ·Comment supprimer une page en Foxit 
    ·Risques de sécurité avec Home Computer Systems 
    ·Quel est le fichier d'extension GTS 
    ·Comment appeler Japon Avec Skype 
    ·Comment faire pour supprimer complètement Malwarebytes…
    ·Comment améliorer les compétences MS office 
    ·Comment faire des étiquettes DVD avec Powerpoint 
    ·Comment comparer les logiciels Moviemaking DVD 
    ·Fonctions de calendrier sur Excel 
    ·Comment Fade bords dans une image Photoshop 
    Copyright © Connaissances Informatiques http://fr.wingwit.com