JSON has become the standard format for transmitting serialized data in today's websites, APIs, and applications. With SQL Server 2016, Microsoft has made it easy to work with JSON strings in T-SQL. This session is an introduction to the new JSON functions added in SQL Server 2016. We will use T-SQL query examples to learn how these new functions can be used to parse, create, and modify JSON data. We will also discuss when it's appropriate to store JSON in databases as well as how to optimize performance when using these new functions. By the end of this presentation DBAs and developers will know how to efficiently work with JSON data in SQL Server 2016.
JSON Usage and
SQL Server 2016
NEO SQL Server User Group | Bert Wagner | April 4, 2017
● BI developer at Progressive Insurance for 6+ years
● I love JSON - I use it in APIs, hardware projects, websites
● I also love SQL and relational database structures
● Slide, demos, code is available on bertwagner.com
● What is JSON?
● Why use JSON?
● When is it appropriate to store JSON in SQL?
● Usage examples:
○ ETL and reporting
○ Database object maintenance
○ Performance parsing