首页 > 解决方案 > 将日期列转换为字符列

问题描述

其中一列存在于日期数据类型中。我需要将该日期列转换为字符数据类型,以便它可以与另一个字符列连接。现在我的日期列以以下格式显示:09-JUN-2020。

请帮助我将此列转换为字符列。这需要在企业指南中完成。

非常感谢你提前。

标签: sqldatabasesas

解决方案


您可以使用 PUT() 将数字转换为字符。您需要找到您希望输出看起来像的格式并将其用作您的第二个参数。假设您希望您的日期看起来像 2020-06-02 字符,这可行:

*puts date as 2020-06-02;
newVar1 = put(dateVar, yymmddd10.);

*creates date variable as 02Jun2020;
newVar2 = put(dateVar, date9.);

仅供参考 -您可以在此处找到可用格式列表


推荐阅读