It depends on your work environment. I seem to always end up in a Microsoft
shop so, in my case, T-SQL is what I use the most...except for when I am in
Access where Jet rules the roost.
It is actually to expand my knowleage. What is the difference between T-SQL
and jet? is there anything i can download to actually put code into ans see
the tables and quieres? Need something for my laptop.
It is actually to expand my knowleage. What is the difference between T-SQL
and jet? is there anything i can download to actually put code into ans see
the tables and quieres? Need something for my laptop.
Microsoft Access lets you see the SQL of queries, the content of
tables and of queries, and has a fairly user-friendly query builder.
You can toggle back and forth between the query grid and SQL view.
There are nontrivial differences between the dialects of SQL used in
JET (Access databases), SQL/Server (T-SQL), Oracle, MySQL and so on -
but they are differences in dialect and details of syntax, not
different languages. For that matter, in Access you can select an
option that queries should be SQL-compatible. It's a good learning
environment, in my opinion!
I haven't used it, but SQL Server Express is free. You can use Access as the
interface if you create an ADP with an SQL Server backend.
As far as the difference in syntax, the basic stuff is the same except for a
few things like the wild cards. But when you get into more complex queries
you'll need Case instead of IIf.
I reccomend using SQL 2000 against Access 2000, 2002 or 2003...
Access 2007 will be compatable with SQL 2005.. but until then i'd hold
off.
Microsoft somehow thinks that it's not necessary to version things
logically.. for example when Office 2000 shipped; you had to get a
special PATCH to use SQL 2000.. and then when they finally made Access
fully compatable with SQL 2000; they decided to sell you a new version.
I think that the fat lazy drunk project managers at microsoft that made
this decision should be SHOT.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.