SQL Server :Part 1 : Architecture of Transaction Log
In our earlier post, we have discussed in detail about the architecture of the data file and different types of...
2013-09-30
10,014 reads
In our earlier post, we have discussed in detail about the architecture of the data file and different types of...
2013-09-30
10,014 reads
In our earlier posts , we have discussed about various types pages in details. In this post let us discuss about the organization of the data file.In other words...
2013-09-03
824 reads
In our earlier posts , we have discussed about various types pages in details. In this post let us discuss about...
2013-09-02
2,637 reads
In the last post , we have discussed about the Differential Change Map pages and how it is utilized in the differential backup process.In this post, let us try to...
2013-07-25
32 reads
In the last post , we have discussed about the Differential Change Map pages and how it is utilized in the...
2013-07-24
3,772 reads
In our earlier posts, we have discussed about different types of pages.Data Pages, GAM and SGAM,PFS page and IAM page. In this post, we will try to understand the Differential Change...
2013-07-24
1,763 reads
Performance tuning is one of the important task of DBA. Many times people comes to us with different types of...
2013-07-24 (first published: 2013-07-16)
4,006 reads
In our earlier posts, we have discussed about different types of pages.Data Pages, GAM and SGAM,PFS page and IAM page. In this...
2013-07-23
2,228 reads
In the last post we have discussed about Set Statistics IO and how it will help us in the performance tuning. In this post we will discuss about the Set...
2013-07-18
78 reads
Performance tuning is one of the important task of DBA. Many times people comes to us with different types of performance issue.To handle all these, we should have...
2013-07-17
37 reads
By Brian Kelley
I will be leading an in-person Certified Information Systems Auditor (CISA) exam prep class...
EightKB is back again for 2026! The biggest online SQL Server internals conference is...
By HeyMo0sh
Working in DevOps long enough teaches you two universal truths: That’s exactly why I...
Hi all, I just started using VS Code to work with DB projects. I...
Comments posted to this topic are about the item Fun with JSON II
Comments posted to this topic are about the item Changing Data Types
I have some data in a table:
CREATE TABLE #test_data
(
id INT PRIMARY KEY,
name VARCHAR(100),
birth_date DATE
);
-- Step 2: Insert rows
INSERT INTO #test_data
VALUES
(1, 'Olivia', '2025-01-05'),
(2, 'Emma', '2025-03-02'),
(3, 'Liam', '2025-11-15'),
(4, 'Noah', '2025-12-22');
If I run this query, how many rows are returned?
SELECT t1.[key] AS row,
t2.*
FROM OPENJSON(
(
SELECT t.* FROM #test_data AS t FOR JSON PATH
)
) t1
CROSS APPLY OPENJSON(t1.value) t2; See possible answers