zoukankan      html  css  js  c++  java
  • MSSQL Extension For Visual Studio Code

    Introduction

    Visual Studio Code is a graphical code editor for Linux, macOS and Windows that supports various extensions. Personally, I think in current scenarios, Visual Studio Code is the best code editor tool. In Visual Studio Code, you can get an extension about AngularJS, NodeJS, TypeScript, C#, Python and also for other languages. In this article, I will explain how can we use Visual Studio Code for SQL Server. We will create a connection to SQL Server and afterwards, we run various queries in the code editor.

    If you don’t have Visual Studio Code, download Visual Studio Code.

    Now, start your Visual Studio Code and type “mssql”. You will find an extension for “mssql” and download it.


    This extension installs the files required for Microsoft SQL Server, Azure SQL and SQL Data Warehouse development .


    After successful installation, create a “data.sql” file in your editor and ensure that language mode for your file is “SQL”.


    In the current state, we are in disconnected mode. If we write any query, we will not get any result. First, we will create a connection to SQL Server. Press “Ctrl+Shift+P” or F1 and type “sql”. You will get a dropdown list. From this list, click on “MS SQL: Connect” option and select “Create Connection Profile”.


    When you enter, then it will ask you about your “Server Name”, “database” (it is optional), user name, password and name for your profile. After answering all the points given above, Visual Studio makes the connection for your SQL Server instance. If the connection is successfully established, then you will find your server name and database name in status bar. You will get Master database, if you don’t define the database name during the connection establishment, otherwise you will get your database name.

     

    Create database

    During the connection, we don’t define the database, so we create a database. Write SQL in your SQL file, which you will create, when you type SQL, then you will get a list of code snippets.


    Click on “sqlCreateDatabase” option. When you enter on this, you will get a code snippet to create a database. Write “testDatabase” for this exercise.

    To execute the query given above, create the database and now press “Ctrl+ Shift +E”. You will get a message of the connection establishment, if the database is created successfully.


    Use database

    After creating the database, we use this database, so press “F1”, type “SQL” and select “Use Database” option.


     Now, select the “testDatabase” from the list.


    Create a table

    Now, type “sql” in your file and select the “sqlCreateTable” code snippets from this list. Create an Employee table, as shown below.




    After writing all the column names and constraints, when you press “Ctrl+Shift+E”, an Employee table will be created. If you again press the “Ctrl+Shift+E”, then you will get an error that the table name already exists. Now, our table is ready. Let’s insert some values into Employee table.

    Insert Data

    Now, write some insert queries for employee table and press Ctrl+Shift +E.

    1. INSERT Into Employee  
    2. values(1, 'Pankaj', 22, 'Alwar');  
    3. INSERT Into Employee  
    4. values(2, 'Sandeep', 23, 'Jaipur');  
    5. INSERT Into Employee  
    6. values(3, 'Rahul', 24, 'Delhi');  
    7. INSERT Into Employee  
    8. values(4, 'Sanjeev', 22, 'Alwar');  

    Select data from tables

    Now, write “Select * From Employee” query into your terminal and execute this query. When you execute the query, you will get the data into grid format.


    One of the great features of Visual Studio code is that we can save our table result into JSON and XML format. For this, right click on your table and select.


    Save data into JSON format

    Right click on the table and select “Save as JSON” option. Using this option, you can save your table data into JSON file.


    CSV data into CSV format

    Right click on the table and select “Save as CSV” option. Using this option, you can save your table data into a CSV file.


    Copy and Copy with Header

    When you right click on grid result, you will find option to Save, and Save with header. Using this option, you can copy the data without or with the data. You can select a single value, single row, single column or combination of all these.


    Conclusion

    Visual Studio Code is a great IDE for SQL Server and Azure, if you need to perform some SQL queries and don’t want to open SQL Server Management Studio for some simple queries, then you should prefer Visual Studio Code, as it will provide a great intelliSense for SQL queries.

    原文链接:http://www.c-sharpcorner.com/article/mssql-extension-for-visual-studio-code/

  • 相关阅读:
    Failed to convert from type [java.lang.String] to type [java.util.Date] for value '2020-02-06'; nested exception is java.lang.IllegalArgumentException]解决
    idea常用快捷键
    java中list集合怎么判断是否为空
    jsp页面中怎么利用a标签的href进行传递参数以及需要注意的地方
    jsp页面重定向后地址栏controller名重复而导致报404错误
    面试前都需要做些什么准备?
    spring抽象父类注入
    java打包jar反编译
    activiti--安装
    分布式事务解决方案
  • 原文地址:https://www.cnblogs.com/sparkleDai/p/7604915.html
Copyright © 2011-2022 走看看