« MS trying to be more like open source.. | Main | Where I spend 8+ hours a day »

Oracle makes lazy programmers

There is really no accepted standard for SQL. That's a big problem.
There's an "agreed to" standard but that's not really the same as having an actual standard.

By allowing things like:
"DELETE table WHERE id=42"

Oracle is creating a legion of programmers that don't know any better and sprinkle SQL like that in most of their code. That's bad. Bad Oracle.

Proper syntax should be:
"DELETE FROM table WHERE id=42"

Another reminder that S in SQL does not stand for Standard.

Comments

egads! improper syntax like that is just scary!