Copiar Virtuales de una Categoría a otra por Base de Datos

Copiar Virtuales de una Categoría a otra por Base de Datos

--- 1º ACCEDER A CATEGORIES_VIRTUAL Y FILTRAR POR LA SUBCATEGORÍA A COPIAR

--- 2º UNA VEZ FILTRADA, EXPORTAR REGISTROS COMO INSERT

--- 3º ABRIR NOTEPAD++ Y UTILIZAR LA HERRAMIENTA BUSCAR (CTRL + F) Y SUSTITUIR EL VALOR POR EL DESEADO

--- POR EJEMPLO:
--- QUÉ BUSCAR:VALUES (1, 4, 
--- SUSTITUIR CON:VALUES (1, 5,

--- 4º SUSTITUIRLO EN TODO EL DOCUMENTO Y LLEVARLO A LA BDD PARA EJECUTARLO COMO SCRIPT (ICONO CON ENGRANAJE VERDE, NO COMO SQL)

--- 5º REEMPLAZAR DESCRIPCIÓN UTILIZANDO UN UPDATE + REPLACE
--- EL REPLACE UTILIZA DESDE LA POSICIÓN EN LA QUE BUSCA, LO QUE ENCUENTRA, POR LO QUE SUSTITUYE. || POR EJEMPLO -> NAME = PEPITO, SI QUIERO PONER PEPITA, SERÁ FROM 5, 'PEPITO', 'PEPITA'


/*
update categories_virtual cv
set cv.NAME = replace(substring(cv.NAME from 1), 'DB', 'ES') where cv.subcategoryno = 5
*/

--- 6º HAER LO MISMO PERO CON EL CODENAME (CODIGO DE LA VIRTUAL)


/*
update categories_virtual cv
set cv.CODENAME = replace(substring(cv.CODENAME from 1), 'D', 'E') where cv.subcategoryno = 5
*/

--- 7º SI TUVIESE PAQUETE, REALIZAR UN INSERT DE UN SELECT TOMANDO COMO BASE EL PAQUETE YA CREADO DE CATEGORIES_PACKAGE
--- SUSTITUIR EN EL SELECT EL VALOR 5 POR EL NUEVO VALOR A INSERTAR Y LUEGO DEL WHERE, EL QUE TOMAS COMO REFERENCIA
/*
INSERT INTO CATEGORIES_PACKAGES (INTERNALNO, CATEGORYNO, SUBCATEGORYNO, VIRTUALNO, BOARD_TYPE, PAX_TYPE, SUPL_REDU, ITEMNO, QUANTITY)

SELECT gen_id(no_internal, 1), 1, 5, VIRTUALNO, BOARD_TYPE, PAX_TYPE, SUPL_REDU, ITEMNO, QUANTITY FROM CATEGORIES_PACKAGES WHERE SUBCATEGORYNO = 1

*/
    • Related Articles

    • Crear Documento de e-Mail con Link de Pago

      Para crear una plantilla de un documento que vamos a enviar por correo electrónico y que incluya un Link de Pago deberemos seguir los siguientes pasos : 1. Acceder a la opción de Menú : >Configuración >Documentos Predefinidos Primero elegiremos el ...
    • Plantilla - Problema envío parte viajeros - Mossos - Clientes CAT

      Buenas, Hemos recibido su notificación acerca del error de conexión a la página web del envío de partes a los Mossos d'esquadra utilizando Masteryield. Los servidores de Masteryield se encuentran alojados en Alemania. Desde ellos no es posible su ...
    • Estadística INE

      1. Elegir el tipo de estadística a calcular, semanal o mensual.  2. Comprobar la entrada de viajeros: Si aparecen las aspas rojas porque hay reservas a las que en sus ocupantes les falta el país de origen. Si pulsas encima de ellas te aparecerá el ...