fecha ejemplos ejemplo convert cast sql select type-conversion sybase

ejemplos - convert varchar to datetime sql server



Convertir INT a VARCHAR SQL (3)

Puede utilizar la función CAST :

SELECT CAST(your_column_name AS varchar(10)) FROM your_table_name

Estoy usando Sybase y hago una selección que me devuelve una columna llamada "iftype", pero su tipo es int y necesito convertirlo en varchar Cuando intento realizar la selección sin la función de conversión, aparece este error:

Código de error 257, estado SQL 37000: no se permite la conversión implícita del tipo de datos ''VARCHAR'' a ''INT''. Utilice la función CONVERTIR para ejecutar esta consulta.

No sé cómo implementar la función CONVERT . ¿Puede alguien ayudarme, por favor?


Utilice la función STR :

SELECT STR(field_name) FROM table_name

Argumentos

float_expression

Es una expresión de tipo de datos numérico aproximado (flotante) con un punto decimal.

longitud

Es la longitud total. Esto incluye el punto decimal, signo, dígitos y espacios. El valor predeterminado es 10.

decimal

Es el número de lugares a la derecha del punto decimal. el decimal debe ser menor o igual a 16. Si el decimal es más de 16, el resultado se trunca a dieciséis lugares a la derecha del punto decimal.

fuente: https://msdn.microsoft.com/en-us/library/ms189527.aspx


Utilice la función de conversión.

SELECT CONVERT(varchar(10), field_name) FROM table_name