Data Debt
The idea of data debt seems both silly and obvious to Steve. We all have too much data and it's out of control.
2025-01-31
149 reads
The idea of data debt seems both silly and obvious to Steve. We all have too much data and it's out of control.
2025-01-31
149 reads
2025-01-31
458 reads
When you create something, do you think about the future? Steve asks the question today.
2025-01-29
141 reads
2025-01-29
1,908 reads
I wanted to experiment a bit with an LLM and training it, so I decided to try a few things. I looked at a few tutorials (see the references...
2025-01-29 (first published: 2025-01-20)
863 reads
The more I work with the Data API Builder (DAB), the more I lean towards GraphQL instead of REST. Rest isn’t bad, but it’s tough. This is part of...
2025-01-27 (first published: 2025-01-15)
377 reads
2025-01-27
431 reads
AI has tremendous possibilities but also a number of security issues. Steve highlights one scary security issue today.
2025-01-27
115 reads
I ran a small ollama model in a container and have been doing some experiments. One of the things I wanted to do was get a GUI so I...
2025-01-27
166 reads
amoransia – n. the melodramatic thrill of unrequited love; the longing to pine for someone you can never have, wallowing in devotion to some impossible person who could give...
2025-01-24
46 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