Parámetro text de un stored procedure

20/10/2004 - 18:17 por XaviF | Informe spam
Hola,
Tengo un stored que precisa un campo de tipo text como parámetro. Tengo una
tabla que tiene un campo de tipo text. ¿Cómo puedo llamar el stored
pasándole como parámetro el valor del campo de la tabla?

Gracias

Xavi

Preguntas similare

Leer las respuestas

#1 Maxi
20/10/2004 - 19:43 | Informe spam
Hola, vas a tener que usar CAST para convertir ese valor en Texto leible


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"XaviF" escribió en el mensaje
news:%23%
Hola,
Tengo un stored que precisa un campo de tipo text como parámetro. Tengo


una
tabla que tiene un campo de tipo text. ¿Cómo puedo llamar el stored
pasándole como parámetro el valor del campo de la tabla?

Gracias

Xavi







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004
Respuesta Responder a este mensaje
#2 XaviF
21/10/2004 - 08:12 | Informe spam
Maxi, no entiendo la solución que me propones ... Adjunto ejemplo para
clarificar:

create table #t( clave smallint not null, texto text )
insert into #t values ( 1, 'mi casa es muy bonita' )

create procedure dbo.zz
@texto text
as
print datalength( @texto )


Me gustaría poder llamar el stored 'zz' pasándole como parámetro el valor
del campo 'texto' de la tabla #t. En realidad, si pudiera declarar una
variable de tipo text querría alguna cosa así:

declare @texto text -- Esto no es permitido!!!
select @texto = texto from #t where clave = 1
exec dbo.zz @texto

Creo que ha quedado suficientemente claro con este ejemplo. Yo he estado
investigando las funciones READTEXT, WRITETEXT y UPDATETEXT pero no acabo de
ver la solución clara ... ¿Alguien tiene alguna idea?

Gracias

Xavi
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida