PASS Tuesday Key Note – Part 2
Bob Muglia opened with January 13, 1988, when the Microsoft Sybase Ashton-Tate SQL Server program was launched. Apparently Bill Gates...
2009-11-03
372 reads
Bob Muglia opened with January 13, 1988, when the Microsoft Sybase Ashton-Tate SQL Server program was launched. Apparently Bill Gates...
2009-11-03
372 reads
Now up is Ted Kummert of Microsoft.
He’s giving us a good overview of some of the technology coming up. He’s...
2009-11-03
547 reads
The official start date for the summit is Tuesday, but trust me, everything kicked off on Sunday when registration opened....
2009-11-02
363 reads
As if I needed more.
I’ll be sitting at the blogger table and blogging live (as live as I get) during...
2009-10-30
1,388 reads
2009-10-28
576 reads
Running the Profiler GUI against a production server is not something you should do. I’ve outlined my research into exactly...
2009-10-28
878 reads
It’s alive! It’s alive!
That’s enough from Colin Clive.
It’ll be out for the Summit. SQL Server Standard lives again! Although, not quite in...
2009-10-27
699 reads
It’s just a week and a couple of days before I’ll be hopping a plane for Seattle and the 2009...
2009-10-23
582 reads
The PASS Summit agenda is shaping up and it’s already looking to be much busier than last year. The latest...
2009-10-21
553 reads
No, I’m not talking about a Dickens novel. I’m talking about the number of characters in a string. I had...
2009-10-21
1,639 reads
By HeyMo0sh
Over time, I’ve realised that one of the hardest parts of cloud management isn’t...
By HeyMo0sh
One of the biggest challenges I’ve faced in cloud operations is maintaining clear visibility...
By Steve Jones
I come to Heathrow often. Today is likely somewhere close to 60 trips to...
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
Comments posted to this topic are about the item Answering Questions On Dropped Columns
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