Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Sustituir cadenas (https://www.clubdelphi.com/foros/showthread.php?t=34534)

bill_mg 12-08-2006 17:00:27

Sustituir cadenas
 
Hola a todos, tengo un campo varchar donde almaceno la ruta de un archivo, por ejemplo: 'C:\carpeta\archivo'.

Necesito sustituir de la cadena anterior 'C:' por '\\nombredelequipo' para que me quede algo como '\\nombredelequipo\carpeta\archivo'

Hasta donde sé, creo que puedo hacer un procedimiento almacenado que recorra la tabla y actualice el campo, pero con que función sustituto esa parte de la cadena en sql...

lbuelvas 12-08-2006 19:54:01

Hola foro,

Si , pudes hacer un procedimiento almacenado que recorra la tabla por medio de un for select. Y actualizar internamente dentro del for selcet ... con un update. Puedes utilizar las funciones strlen y substr para ajustar en una cadena temporal y luego mandarla a la base de datos.

Luis F. Buelvas T.

bill_mg 12-08-2006 21:14:18

for select
 
tienes la sintaxis del for select o un url donde pueda encontrar algo al respecto


La franja horaria es GMT +2. Ahora son las 06:57:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi