yesterday i went for an interview to be a sql / .net developer. my experience with sql is limited to basic pl/sql with oracle. they drilled me “do you know ssrs, do you know tsql, etc” well i kept saying no because i havent worked with them.
question: what do i have to learn in order to be able to work with microsoft sql? is it really that much different than oracle?
SQL is the same, as it’s a standard. T-SQL is an add on that has some flavors that are helpful to know. The way you setup procedures, functions, etc. is also different than PL-SQL, so that would be good to read up on. Outside the SQL Server engine and the various built-in tools, there are a lot of other MS products:
SSRS – SQL Server Reporting Services features a reporting engine, which are developed in Visual Studio.
SSIS – SQL Server Integration Services is a data import/export, etc. process, it’s very handy to use for data import/export and other batch processing
SSAS – Analysis Services for OLAP
And so on. I don’ tknow that SSAS helps you in this regard, but SSRS is pretty big so as a developer, reporting is a key feature and that would be handy to know something about. SSIS is good to know a little bit about, but might not be that handy, depending on what the org’s needs are.
HTH.