Puedes utilizar cstr, ej:
select cstr(chr$(5)) as numer from tabla
pero no lo puedes dimensionar en la query (char(x)) ni existe char/charvar
en Access, mira en la ayuda las equivalencias:
Comparación de funciones entre Visual Basic para Aplicaciones y SQL
Server Transact-SQL (ADP)
Mostrar todo
Ocultar todo
Nota La información recogida en este tema sólo se aplicará a
proyectos de Microsoft Access (.adp).
En las tablas siguientes se comparan funciones utilizadas a menudo en
Microsoft Visual Basic para Aplicaciones (VBA) y Microsoft SQL Server
Transact-SQL. Para obtener más información sobre las funciones de
Transact-SQL, consulte la documentación de SQL Server.
Nota El asistente para convertir a SQL Server convierte las
funciones VBA siguientes (que pueden ocurrir en reglas de validación de
tabla, validación de campo y valores predeterminados) en las funciones de
Transact-SQL equivalentes.
Funciones de cadena
Funciones VBA Funciones escalares de Transact-SQL
Asc(x) ASCII(x)
Chr$(x) CHAR(x)
Lcase$(x) LCASE(x)
LOWER(x)
Len(x) DATALENGTH(x)
Ltrim$( x) LTRIM(x)
Mid$(x,y,z) SUBSTRING(x,y,z)
Right$(x,y) RIGHT(x,y)
Rtrim$(x) RTRIM(x)
Space$(x) SPACE(x)
Str$(x) STR(x)
Ucase$( x) UCASE(x)
UPPER(x)
Funciones de conversión
Funciones VBA Funciones escalares de Transact-SQL
Ccur(x) CONVERT(money,x)
Cdbl(x) CONVERT(float,x)
Cint(x) CONVERT(smallint,x)
Clng(x) CONVERT(int,x)
Csng(x) CONVERT(real,x)
Cstr(x) CONVERT(varchar,x)
Cvdate(x) CONVERT(datetime,x)
Funciones de fecha
Funciones VBA Funciones escalares de Transact-SQL
Date(x) CONVERT(DATETIME,CONVERT(varchar,GETDATE(x)))
Dateadd("<Access datepart>",x,y) DATEADD(<SQL Server datepart>,
x, y)
Datediff("<Access datepart>",x,y) DATEDIFF(<SQL Server
datepart>, x, y)
Datepart("<Access datepart>", x) DATEPART(<SQL Server datepart>,
x)
Day(x) DATEPART(dd,x)
Hour(x) DATEPART(hh,x)
Minute(x) DATEPART(mi,x)
Month(x) DATEPART(mm,x)
Now(x) GETDATE(x)
Second(x) DATEPART(ss,x)
Weekday(x) DATEPART(dw,x)
Year(x) DATEPART(yy,x)
Funciones matemáticas
Funciones VBA Funciones escalares de Transact-SQL
Int(x) FLOOR(x)
Sgn(x) SIGN(x)
Rnd(x) ROUND(x)
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.
Salu2
***@nK [MVP Access] [DCE2003 ***] + VSTO [DCE2005 **]
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, enterate en http://mvp.support.microsoft.com
Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
Post by ZeusDarkSoulMiren tengo un problema cuando trato de convertir un numero a un texto
me sale un error la conversion la realizo con una consulta sql ejemplo
select cast(numer as char(5)) from tabla
me sale un error que dice: Error en sintaxis(falta operador) en la
expresion consulta 'cast(numero as char(5))'
Busco la ayuda y no existe la funcion cast como podria convertir un
numero en testo con un consulta sql en access
Gracias de antemano
begin 666 default.aspx?AssetID=ZA790050003082
M1TE&.#EA#@`*`,03```=B0``_Z6E[KVZ\JFFXPPHC]#.]@<`W]_A\00`***@8`
MXI65_]#0_QT5VR0=VXN+_YJ:_[>W_________P``````````````````````
M`````````````````````````"'Y! $``!,`+ `````.``H```4K8(%,9&F2
K0&.<+! =`VL"4J (,LH$04+D@ ?/!US8<$ (+(=RK)@3$904`@`[````````
`
end
begin 666 default.aspx?AssetID=ZA790050013082
M1TE&.#EA#@`*`,03```=B0``_Z6E[KVZ\JFFXPPHC]#.]@<`W]_A\00`***@8`
MXI65_]#0_QT5VR0=VXN+_YJ:_[>W_________P``````````````````````
M`````````````````````````"'Y! $``!,`+ `````.``H```4LX"2.9&F>
KJ%D`;,L6).) R\-(48.4QA'\@8/A-%#\%(.4()$0I$0$PG,Z"0$`.P``````
`
end
begin 666 default.aspx?AssetID=ZA790050011033
M1TE&.#EA#P`*`,0``/___T2/M(JHV,#0ZDA(2+_/Z;W.Z<;5[OO]_]'>]-#>
M\\74[<+2[,[<\N?P_M;C]M_I^\34[,S:\>3N_L?6[]+@]?/X_P``````````
M`````````````````````````"P`````#P`*```%/B @"F1)!F(*"*JC1*BZ
MI@@D#;'*`LB4'#C9RD(H%@NYE.!1:1P8`T-R1#DL!H6"5"@88+6&K2Q +I>%
%:%D(`#L`
`
end