Stew Ashton's Avatar

Stew Ashton

@stewashton

Retired IT architect, Oracle developer. If you follow me and we don't seem to have any common interests, I may block you. Sorry, old Twitter reflex... stewashton.wordpress.com

110
Followers
152
Following
91
Posts
15.11.2024
Joined
Posts Following

Latest posts by Stew Ashton @stewashton

There's a small gotcha (maybe you mentioned it and I missed it?) : json_object(*) doesn't capture invisible columns.

03.03.2026 11:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In the same row, I suppose the start date must be earlier than the end date? I don't see where that is enforced...

05.02.2026 13:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Please don't forget "compliment" and "complement"...

02.01.2026 09:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The only applications I have truly been happy to have written are those where I had strong contacts with the users and they could tell me what they really needed. Feel trumps look!

08.12.2025 21:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s the barometric pressure I was told…

06.12.2025 21:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Have you definitively left the conference circuit? It's been a few years for me, but I sometimes wish I could go one more time to see again so many people I have fond memories of. Do you have any future conference plans or possibilities?

27.11.2025 19:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Trying to remember if you ever asked me about anything and trying not to feel bad if you didn't...

26.11.2025 18:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I thought of a requirement to simply reverse the items in a JSON array, and then discovered that REVERSE was added to JSON_TRANSFORM (in 26ai I think). JSON is improving continuosly and more rapidly than any tech I know of in the Oracle database. πŸ‘πŸ‘πŸ‘

23.11.2025 21:25 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Did you pass by the Abbey of Fontgombault ? I spent 5 years there in the β€˜70s.

19.11.2025 21:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Come on, that's *one-third off* ! (on the 9s 🫠 )

18.11.2025 11:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes! The 10x net positive is immediately obvious, sorry if I gave another impression.

08.11.2025 17:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

People who know me better would not even let me *pretend* to be a dba 😱
Both things I mentioned are allowed in LiveSQL, so I assumed growing pains, not a conscious decision. I'll save this kind of thing for the forums henceforth.

08.11.2025 08:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yet more remarkable work from you and your teammates! It would be nice, though, to have info on limitations (even if temporary). For example, is it just me or is there no way to see parameters other than NLS? And of course no access to V$SESSION so no execution plans πŸ€·β€β™‚οΈ
Still great work though πŸ‘

07.11.2025 18:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Truly a very high-VALUE post!

06.11.2025 10:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m waiting a bit longer to get more protection later on for the flu. As for Covid, it’s too close to my last jab right now. No SpongeBob for me 😒

14.10.2025 13:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

From experience, this is a time of intense activity, fatigue and disorganised reflexion. May your parent rest in peace and may you benefit from all possible support and internal strength πŸ™πŸ»

11.10.2025 08:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Where I buy my wine, every bottle of beaujolais is "neuve". If you are buying used beaujolais that's your choice, but it's an unusual one...

04.10.2025 20:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nouveau means just created or a new replacement. Neuf means unused or at least β€œlike new”.

03.10.2025 21:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Joel Kallman Day 2025 : Announcement

oracle-base.com/blog/2025/09...

#JoelKallmanDay

@oracleace @OracleAPEX #orclapex @OracleDatabase

24.09.2025 06:21 πŸ‘ 20 πŸ” 13 πŸ’¬ 1 πŸ“Œ 5
wirdpress.com

See the banner of my blog : stewashton.wordpress.com
On the way back to Sorento from Capri in January. Also living in France but not where you are πŸ€·β€β™‚οΈ

08.09.2025 18:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

YES to sentences 1 and 3. APEX apps can be "low code", I too did some COVID apps quickly in 2021. Still, many APEX apps are "low code" on the front end but less so on the back end.
What's sad is that so many developers want the opposite: "low code" to the DB and code the heck out of everything else.

01.09.2025 15:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

APEX may be "low code" for some, but I see it more as a window to the world for database developers and DBAs. Not really the same thing, in fact one might say "low code" denigrates database development. 2/x

01.09.2025 08:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I wrote APEX applications for the Paris medical school. Adding DDL, backend code and PL/SQL or SQL embedded in the apps, I am up to almost 8000 lines of code. When we say "low code" it really means "little or no javascript". My son runs a Web dev company and they won't touch my stuff for money. 1/

01.09.2025 08:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If only bikes were equal users and not privileged users! After 37 years in Paris, the only accident in my family was last year when my daughter had her arm broken by a bike collision. No way to hold the cyclist responsible because rules of the road are not precise.

31.08.2025 13:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Many in the US think that people are the problem, not the guns. But they’re OK with giving the problem easy access to guns… πŸ€¦β€β™‚οΈ #GunControlNow #USA #USALogic

28.08.2025 07:18 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I'm not sure how "obvious" it is. Aside from all the physical, logical, legal and contractual separations, the customer can manage the encryption keys so even if the data was surrendered the feds would have to break the encryption.
As the article states, EU-based tech may have issues too.

29.07.2025 08:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Some software does work like that; it’s just that everybody badmouths it. Think mainframes or SQL.

27.07.2025 10:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If your without_merge procedure did the UPDATE first, wouldn't it behave like MERGE?

12.07.2025 16:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In the MERGE statement, you want a "restart" when the insert fails? The whole statement would have to be rolled back and retried. With UPDATE restart, rows are selected and locked so the restart will always succeed. In a MERGE restart, success would not be guaranteed; how many restarts do you want?

12.07.2025 16:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wasn't it a COVID app?

03.07.2025 15:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0