Brian Knight’s Texas Tornado Tour!
Its been fun and fulfilling getting neck deep into the Central Texas Capitol Area Users of SQL Server again after...
2009-08-02
498 reads
Its been fun and fulfilling getting neck deep into the Central Texas Capitol Area Users of SQL Server again after...
2009-08-02
498 reads
I’ve done all the testing I can do for now. There were some unexpected developments that I will cover in...
2009-08-02
554 reads
One of the things I’ve maintained over the years is a lab to do everything I need. From testing new...
2009-07-22
3,537 reads
Out of all the problems you can have with SQL Server troubleshooting connectivity issues can be the most challenging. When...
2009-07-20
6,521 reads
This is as far as I ever plan to stray from writing purely technical posts. It just strikes so close...
2009-07-19
702 reads
Microsoft has always been pretty good at one thing, ease on install.
One of the things I always says is...
2009-06-22
3,359 reads
Having been married to Microsoft for most of my professional career doesn’t mean I drink the Kool-Aid.
I have had...
2009-06-16
764 reads
I read, a lot. I’ve been a prolific reader all my adult life.
I use to split my reading between...
2009-06-14
1,126 reads
We got something good in the mail last week!
Some quick observations:
The build quality is outstanding. Nothing cheap at all...
2009-06-08
579 reads
It doesn’t happen often but every once in a while you may be the lucky person to find a previously...
2009-05-29
2,148 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