Esta publicación tiene origen a partir de una consulta realizada por un compañero. Es usual que esta pregunta se la hagan aquellos que vienen con conocimientos adquiridos en Access, aunque en este caso se trataba de reescribir para SQL Server una consulta originalmente escrita en MySQL (IF en vez de IIF).
Luego de buscar un poco llegué a unas FAQs que dieron solución a este problema.
Te guste o no, las consultas que utilicen IIF (o IF en MySQL) deberán ser reescritas utilizando la expresión CASE.
Imagina la situación de chequear si dos tablas o vistas tienen los mismos datos (en cantidad y valores). En ORACLE, esto no sería mayor inconveniente gracias al operador MINUS. MINUS devuelve aquellas filas que están en un primer ’select’ y no están en un segundo ’select’. Sin embargo ¿como podemos lograr esto con bases de datos SQL Server o MySQL?
(más…)
A través del Microsoft SQL Server Management Studio es posible listar las dependencias de un objeto. Por ejemplo, vistas y/o procedimientos que dependen de una tabla o una vista, y las tablas y/o vistas de las que depende la vista o el procedimiento .
Para ver las dependencias de un objeto, basta seleccionar el mismo en el Explorador de Objetos (Object Explorer) del SQL Management Studio y haciendo clic derecho, seleccionar la opción Ver Dependencias (View Dependencies) del menú contextual.
MySQL tiene una sintaxis bastante flexible comparada con MS SQL al momento de hacer JOINs. En MySQL puedes hacer un JOIN de dos maneras, sin embargo, sería conveniente hacerlo de la forma de MS SQL de manera de que el código sea más portable.

En la instalación de NetBeans no viene por defecto el driver de Oracle, por lo tanto, es necesario bajarlo de la página de drivers de oracle, el cual escogemos ojdbc14.jar. Luego para hacer la conexión a Oracle necesitamos el puerto (por default 1521), hostname y el sid (service id).
Finalmente, desde NetBeans, en la pestaña de servicios, en el nodo de Databases, Drivers, botón derecho del mouse “new driver”, seleccionar el driver y con eso lo tenemos instalado.
Si conectarse con SQL Server 2005, hay que realizar el mismo procedimiento, pero descargando el Microsoft SQL Server 2005 JDBC Driver
Basado en el texto original de Pain Dev
Acostumbrado a utilizar MySQL, cuando tuve que hacer unas pequeñas cosas en SQL Server, lo primero que empecé a extrañar fue el comando describe.
El comando describe en MySQL me permite conocer la estructura de una tabla. Si bien en SQL Server lo podía hacer navegando por la sysobjects, yo heredaba mis vicios de MySQL.
No quedaba otra alternativa que escribir por cuenta propia un stored “describe”. Por suerte, esto ya estaba hecho y publicado en la web.