我正在使用Sybase,我正在执行一个select,它返回一个名为"iftype"的列,但它的类型是int,我需要转换为varchar.当我try 在不使用转换功能的情况下进行 Select 时,会出现以下错误:
错误代码257,SQL状态37000:不允许从数据类型"VARCHAR"隐式转换为"INT".使用CONVERT函数运行此查询.
我不知道如何实现这个功能.谁能帮帮我吗?
我正在使用Sybase,我正在执行一个select,它返回一个名为"iftype"的列,但它的类型是int,我需要转换为varchar.当我try 在不使用转换功能的情况下进行 Select 时,会出现以下错误:
错误代码257,SQL状态37000:不允许从数据类型"VARCHAR"隐式转换为"INT".使用CONVERT函数运行此查询.
我不知道如何实现这个功能.谁能帮帮我吗?
使用convert函数.
SELECT CONVERT(varchar(10), field_name) FROM table_name