Comparacion entre lenguajes SQL de los distintos motores de base de datos. Los planes en servidores Linux incluyen unicamente base de datos en MySQL, mientras que los planes en servidores Windows incluyen tanto MySQL como SQL Server 2000. La diferencia entre los dos lenguajes SQL soportados por los motores es la siguiente: T-SQL o Transact-SQL es un dialecto de SQL soportado por Microsoft SQL Server 2000. Transact-SQL es mas poderoso que el dialecto de MySQL. La siguiente es una pequea comparacion entre T-SQL y MySQL dialect.
El dialecto SQL soportado por MySQL es llamado MySQL dialect.
Caracteristica
T-SQL
MySQL dialect
Vistas
Vistas generales,
vistas indexadas,
vistas particionadas distribuidasNo soportada
Triggers
Soportada
No soportada
Procedimientos almacenados
Sentencias T-SQL
No soportada
Funciones definidas por el usuario
Funciones escalares, funciones inline, funciones table-valued, funciones multi sentencias Scalar functions,
Inline table-valued functions,
Multistatement table-valued functionsLibrerias C, C++ externas
Claves foraneas o integridad referencial
Soportada
Soportada solamente en tablas del tipo INNODB
Cursores
Soportada
No soportada
Arreglos
No soportada
Soportada
- 2 Usuarios han encontrado esta información útil