2005-10-25
1,309 reads
2005-10-25
1,309 reads
2005-10-24
1,202 reads
2005-10-21
1,320 reads
My editorial
this past week had to do with a great uproar on the interviewing piece
that ran Monday. I felt I...
2005-10-20
1,443 reads
2005-10-20
2,449 reads
2005-10-18
991 reads
2005-10-17
2,116 reads
Why is that? My Database Daily editorial for this week focuses on that and I thought it would be interesting...
2005-10-14
1,385 reads
2005-10-14
1,384 reads
The MARS guy. That's where Steve Jones and Andy Warren first met Christian Kleinerman, group program manager with the SQL Server engine team. Learn a little bit about Christian and his views on SQL Server.
2005-10-13
4,928 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