From my point of view, my students come from a java first course, so theyDon't you want them to learn SQL?
have to learn again some new syntax and new operators. Small stuff, but
it can help to say "same as java" and go on to new concepts.
I want to teach them the concepts: relations, views, relationnal algebra, aggregation and so on, and how to build a resonnable schema from a real-world problem.
I do not consider whether the comparison is == or = as a key issue.
Moreover, there are many SQL flavors around, so whatever the detailed syntax I learn them, it won't be the one they will have to face if the database they use is different. So why bother?
That's just my view.
My sister is a teacher - she has a bumper sticker that reads "Monolinguism is curable".
There is a special display in my imaginary hall of fame of bad design decisions for the use of = and == in C and its blind adoption by C++, Java, Perl, etc, along with the associated use of "expr ;" as a statement.
That's my view ;-)
cheers
andrew
---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]