Comment In Sql Server

Assis sous le moteur de base de données est le système d`exploitation SQL Server, ou SQLOS; Il gère les fonctions de niveau inférieur, telles que la mémoire et la gestion des e/s, la planification des tâches et le verrouillage des données afin d`éviter les mises à jour conflictuelles. Une couche d`interface réseau se trouve au-dessus du moteur de base de données et utilise le protocole de flux de données tabulaires de Microsoft pour faciliter les interactions de demande et de réponse avec les serveurs de base de données Au niveau de l`utilisateur, SQL Server DBA et les développeurs écrivent des instructions T-SQL pour créer et modifier des structures de base de données, manipuler des données, mettre en œuvre des protections de sécurité et sauvegarder des bases de données, entre autres tâches. Je déploie vers SQL 2016. Select @ @Version: Microsoft SQL Server 2016 (SP1-CU3) (KB4019916) – 13.0.4435.0 (x64) avr 27 2017 17:36:12 Copyright © Microsoft Corporation Enterprise Edition: licence basée sur le noyau (64 bits) sur Windows Server 2012 R2 Standard 6,3 (Build 9600:) ( Hyperviseur) SQL Server Analysis Services 13.0.1701.8 Microsoft SQL Server Analysis Services designer version 13.0.1701.8 le composant principal de Microsoft SQL Server est le moteur de base de données SQL Server, qui contrôle le stockage, le traitement et la sécurité des données. Il comprend un moteur relationnel qui traite les commandes et les requêtes, ainsi qu`un moteur de stockage qui gère les fichiers de base de données, les tables, les pages, les index, les mémoires tampons et les transactions. Les procédures stockées, les déclencheurs, les vues et les autres objets de base de données sont également créés et exécutés par le moteur de base de données. Ceci est similaire à mes commentaires situés ici: https://Connect.Microsoft.com/SqlServer/Feedback/Details/2769130/SQL-2016-temporal-tables-with-triggers. La solution que je suggère est similaire à cela, et pourrait être utilisé dans de nombreux cas différents développement en utilisant SQL Server. Avoir à sélectionner des déclarations en cliquant et en tenant la souris est juste mauvaise ergonomie. Demande d`avoir un raccourci clavier qui exécute l`instruction SQL en cours. L`instruction SQL actuelle est définie en fonction de l`endroit où le curseur est placé.

Par exemple, les exécutions de raccourcis proposées n`exécutent qu`une seule instruction SQL vers le point-virgule suivant. Ce raccourci serait l`équivalent du raccourci Ctrl + Enter d`Oracle du développeur SQL. Notez que c`est probablement le raccourci le plus utilisé dans SQL Developer et ne pas avoir un équivalent sur SQL Server Management Studio est décevant. Je sais que tout le monde ne met pas fin à leurs déclarations avec des points-virgules, mais ils peuvent continuer à sélectionner manuellement ce qu`ils veulent exécuter, puis en appuyant sur F5. Mais avoir un raccourci pour exécuter l`instruction SQL actuelle ferait de beaucoup d`utilisateurs SSMS extrêmement heureux. Jusqu`à ce que cela a été ajouté à SQL Server, j`ai développé un travail-a-Round pour la partie UpdatedDate de cette demande. S`il vous plaît voir http://DBA.StackExchange.com/questions/98312/How-to-Convert-timestamp-rowversion-to-a-Date-and-Time-in-SQL-Server il n`est pas trop exigeant pour le serveur SQL.