Trigger para evitar duplicar albaranes en TREE

Cuando pasamos albaranes a TREE, deberían ser albaranes firmados por la persona que recepcionó el material, con lo que no deberían existir duplicados. Tras introducir un albarán en TREE deberíamos sellarlo. Sin embargo, en ocasiones, un albarán puede acabar en administración dos veces, ya sea porque el que lo introdujo no lo selló, o porque Leer másTrigger para evitar duplicar albaranes en TREE[…]

Publicada en SQL

IMAGEN en una SELECT

En caso de que queramos incorporar una imagen en una instrucción SELECT de SQL podemos usar la función OPENROWSET. Por ejemplo: SELECT * FROM OPENROWSET(BULK N’X:\Imagenes\Obra002.jpg’, SINGLE_BLOB) AS Imagen Si lo que queremos es generar la lista de imágenes en una tabla, por ejemplo cargar las imágenes en la tabla de artículos de a3ERP podemos Leer másIMAGEN en una SELECT[…]

Publicada en SQL

SQL anidadas

Podemos tener instrucciones SQL dentro de otras instrucciones SQL. A veces esto simplifica las consultas o nos evita tener que hacer vistas adicionales.   SQL previa, como si fuera una VISTA   SQL en CAMPO CALCULADO y en el WHERE SELECT campos, (SELECT…) Alias FROM tablas WHERE condición AND (SELECT ….)=’Valor’   Ejemplo: SELECT E.Id,E.CodArticulo,A.Nombre,(SELECT Leer másSQL anidadas[…]

Publicada en SQL