PASS Conference 2009 Oddities and Curiosities
Down on the docks in Seattle there's a shop of oddities and curiosities where one can find things like a...
2009-11-05
825 reads
Down on the docks in Seattle there's a shop of oddities and curiosities where one can find things like a...
2009-11-05
825 reads
I'm on a Delta non-stop flight from Atlanta to Seattle for the PASS Summit. This is the first time I've...
2009-11-01
1,275 reads
Barring any unforeseen issues like sudden death, I'll attend this year's 2009 PASS conference in Seattle. I'll arrive Sunday the...
2009-10-22
816 reads
When deciding what to learn, there's a binary decision. Will you focus on a strength or a weakness?
I think...
2009-10-07
1,613 reads
A colleague pointed out a site that collects a lot of job posting data and exposes graphs - so I've taken...
2009-09-17
4,229 reads
I think the database developer role is on the rise and that it's better suited for agile practices - but guidance...
2009-08-04
3,495 reads
The 70-433 will be my first Microsoft certification test. There are two main reasons why I've decided to take on...
2009-07-29
4,233 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