![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Update a un campo varchar con el contenido de otros tres separados con espaco
Hola:
FireBird conectado con IBX Quiero actualizar un campo varchar con el contenido de otros tres separados con un espacio Sería algo como esto pero escrito correctamente 'update ALUMNOS set TOTGRUPO = NIVEL + espacio + GRUPO + espacio + ETAPA'; TOTGRUPO el campo a actualizar NIVEL, GRUPO , ETAPA los otros campos de la misma tabla ¿Se puede hacer? ¿Cómo? Un saludo. |
|
#3
|
|||
|
|||
|
Gracias hecospina.
He probado de varias formas más y no va, me suele dar SQL error ... Token Unknown ... ¿Cómo puedo solucionarlo? |
|
#4
|
||||
|
||||
|
¿Podrías mostrarnos cómo lo intentas desde Delphi?
(considera que también en Delphi las comillas sencillas se toman como delimitadores de cadenas, y por ello a veces es conveniente utilizar la función QuotedStr o bien comillas duplicadas para los valores String que contienen comillas). Saludos. Al. |
|
#5
|
|||
|
|||
|
Muy extraño que no te funcione, yo hice las pruebas y me funciona, revisa lo que te dice Al sobre utilizar la comilla doble
otra opcion es crear en la tabla un campo nuevo con el caracter espacio y concatenarlo de este forma
Si es un cambio que vas a hacer solo una vez te funcionara Si va a ser constante te recomiendo crear un campo "computed by" en la tabla TOTGRUPO COMPUTED BY NIVEL||' '||GRUPO||' '||ETAPA y dejar que la base de datos haga el trabajo ![]() |
|
#6
|
|||
|
|||
|
Muchas gracias a los dos.
Me he dado cuenta que podía pasar el espacio por parámetro así (funciona bien)
Un saludo. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cómo cambiar el tamaño de un campo tipo varchar | subzero | Firebird e Interbase | 3 | 12-10-2007 14:57:27 |
| Escribir un campo VARCHAR en Mysql !?? | RJF | MySQL | 1 | 19-07-2006 09:57:41 |
| Usar un campo varchar(500) o un Memo? | pyanqn | Conexión con bases de datos | 2 | 17-11-2005 09:08:49 |
| Actualizar el contenido de las primeras celdas UPDATE TOP | tiagor64 | SQL | 2 | 27-01-2005 12:37:06 |
| Como convertir un campo VARCHAR a uno BLOB, si se puede? | judoboy | Firebird e Interbase | 10 | 31-07-2003 17:28:45 |
|