Imprimir página | Cerrar ventana

Diferencias SQL SERVER 2012 -> 2019

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y Otros sistemas
Descripción del foro: Proyectos ADP & Sql Server, Mysql& Access, MSDE
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84602
Fecha de impresión: 26/Marzo/2026 a las 17:28


Tema: Diferencias SQL SERVER 2012 -> 2019
Publicado por: Mihura
Asunto: Diferencias SQL SERVER 2012 -> 2019
Fecha de publicación: 16/Julio/2019 a las 18:30
Hola,

Como todos bien sabemos, cuando cambias de versión no siempre todo es compatible. Un cliente ha cambiado a SQL SERVER 2019 y por de pronto me he encontrado un par de cosas que en SQL-2012 funcionan y en 2019 no.

Así que creo este hilo, con la idea de ir almacenando los charcos que nos vayan saliendo con relacion a SQL-2019.



* Concatenar campos:

Esto: 
           SELECT Nombre + ' ' + Apellidos

ya no funciona, en su lugar hay que usar CONCAT:

           SELECT CONCAT(Nombre, Apellidos)


* SELECT sin nombre del campo. En el caso de no necesitar un nombre de campo en VBA + SQL 2012 la siguiente sentencia SELECT (usado en origen de listas / combos) no da ningún problema:

SELECT First(Nombre), Edad, ..... FROM

pero 2019 exige un nombre de campo, tiene que ser:

        SELECT First(Nombre) AS C1, Edad, .....  FROM


    


-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es



Imprimir página | Cerrar ventana