Características de los lenguajes SQL de SQL Server 2000 y MySQL

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.
El dialecto SQL soportado por MySQL es llamado MySQL dialect.

Transact-SQL es mas poderoso que el dialecto de MySQL.

La siguiente es una pequea comparacion entre T-SQL y MySQL dialect.

Caracteristica T-SQL MySQL dialect
Vistas Vistas generales,
vistas indexadas,
vistas particionadas distribuidas
No 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 functions
Librerias C, C++ externas
Claves foraneas o integridad referencial Soportada Soportada solamente en tablas del tipo INNODB
Cursores Soportada No soportada
Arreglos No soportada Soportada

Was this answer helpful?

 Print this Article

Also Read

Diferencias entre Max user connections y Too many connections

Max user connections (conexiones maximas por usuario) En Atlantica Digital se permite un...