|
|
Went to the dark side - Windows 10 - over the weekend. After a rocky start, and restart, it looks okay. It seems to have adjusted my screen resolution some how as everything looks crisper.
After a few mis-starts I have been able to use my installed programs. Now if I can just turn off everything I told it to turn off during installation. (Yes it ignored the instructions).
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
Welcome to 10! Keep in mind: If you just did an upgrade to 10, your computer is now activated for 10. If you wish you can download the install ISO and create a DVD, so you can do a "clean" install (Assuming you don't mind re-installing all your apps).
How do we preserve the wisdom men will need,
when their violent passions are spent?
- The Lost Horizon
|
|
|
|
|
Upgrading a machine is free, but a clean install requires a product key. That's what I experienced anyway, I did the upgrade first then a clean install and had to come up with a key when doing the clean install.
|
|
|
|
|
Good 'ol Oracle...
So I got this table with this column, VARCHAR2 NOT NULL, has been that way for years and it's used in applications, procedures and services.
Now a recent change in the software and functionality allows this value to be empty.
No problem, I'll just make it an empty string as to not break existing functionality (don't look at me like that, you've all done it!).
Unfortunately in Oracle NULL == ''
So now I have to change the table definition (and the software, services and procedures) to allow for NULL...
The more I work with Oracle the less I like it...
|
|
|
|
|
According to SO:
Back in the olden days before there was a SQL standard, Oracle made the design decision that empty strings in VARCHAR/VARCHAR2 columns were NULL and that there was only one sense of NULL (there are relational theorists that would differentiate between data that has never been prompted for, data where the answer exists but is not known by the user, data where there is no answer, etc. all of which constitute some sense of NULL).
By the time that the SQL standard came around and agreed that NULL and the empty string were distinct entities, there were already Oracle users that had code that assumed the two were equivalent. So Oracle was basically left with the options of breaking existing code, violating the SQL standard, or introducing some sort of initialization parameter that would change the functionality of potentially large number of queries. Violating the SQL standard (IMHO) was the least disruptive of these three options.
But even worse:
Oracle has left open the possibility that the VARCHAR data type would change in a future release to adhere to the SQL standard (which is why everyone uses VARCHAR2 in Oracle since that data type's behavior is guaranteed to remain the same going forward).
So you're dealing with a legacy to support ancient implementations, a possible future where this will be changed, and no way to set a global configuration to change the behavior now for compliant implementations.
Yeah, that is a real suck.
Marc
|
|
|
|
|
Marc Clifton wrote: So you're dealing with a legacy to support ancient implementations, a possible future where this will be changed, and no way to set a global configuration to change the behavior now for compliant implementations.
Yeah, that is a real suck. It really is
|
|
|
|
|
Well wipe your chin when you're done!
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
I like Oracle, probably more than SQL Server. Just took some getting used to, for me, at least. My current projects use SQL Server.
It's what we do. It's what I do. Oracle, SQL Server, Visual Studio, it's all good.
|
|
|
|
|
If you had consulted an oracle you'd have foreseen the problems.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I did, but I had trouble making an ad-hoc query and then she wanted a package...
|
|
|
|
|
Sander Rossel wrote: she wanted a package That's generally true of women . . .
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
That's if you can afford the oracle's consultation fees
|
|
|
|
|
Well, the only way to know for sure is to ask the oracle.*
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Being Christmas and all I suddenly thought of:
Oracle Oracle on the wall
Who's the fairest of them all?
Life is too shor
|
|
|
|
|
It's one of joys of development...the challenge! What should be simple almost never is! Good luck!
"Go forth into the source" - Neal Morse
|
|
|
|
|
kmoorevs wrote: What should be simple almost never is! That pretty much sums up our profession!
|
|
|
|
|
If it's of any consolation, it's even worse the other direction.
If you're used to Oracle and have to work on SQL Server, it's like working with the cousin from the country side
|
|
|
|
|
Now don't you go talkin' ill 'bout dat there SQL Server!
And wot's wrong with ma cousin Betty Jo? We two gettin' married next summer!
|
|
|
|
|
...and now I'm addicted. Just a shout out and thanks to all the german friends who have such delicacies.
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
"When you have eliminated the JavaScript, whatever remains must be an empty page." -- Mike Hankey
"just eat it, eat it"."They're out to mold, better eat while you can" -- HobbyProggy
modified 21-Dec-15 5:51am.
|
|
|
|
|
Werde satt und dick
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Language, Timothy!*
* Only UKians of a certain vintage are likely to understand this....
|
|
|
|
|
Nothing offensive here, not even a pun.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Do they know who stole it?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I made the same pun - I'm starting to worry :P
Basically the next one to steal it would be me, I freaking love it.
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
"When you have eliminated the JavaScript, whatever remains must be an empty page." -- Mike Hankey
"just eat it, eat it"."They're out to mold, better eat while you can" -- HobbyProggy
|
|
|
|