Swap entre campos en Firebird
Buenas, tengo una consulta bastante simple. Debo intercambiar los datos de los campos en una Tabla.
¿Existe una función, onda swap, para hacerlo? De no ser así, ¿cómo sería una buena forma de hacerlo? Muchas gracias. |
Si tienes campo1 y campo2, quieres cambiar lo que hay en campo1 a campo2 y lo que hay en campo2 a campo1.
Creas un campo nuevo temporal, pasas los datos de campo1 a campo temporal, pasas los datos del campo2 a campo1, pasas los datos de campo temporal a campo 2. También puedes hacer usando una tabla en memoria, lista, etc. |
Hola.
A primera vista no parece lógico, pero en mis pruebas funciona correctamente de este modo:
Saludos :) |
¡¡¡Muy bueno!!! ^\||/
|
La franja horaria es GMT +2. Ahora son las 19:39:57. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi