假设您在表中有3个“ DATE_COLUMNS”。
那么是否有可能按COLUMN设置首选项。
我只希望3列中的2列具有Date_Format:DD-MM-YYYY HH24:MI:SS
其他1应该具有日期格式:DD-MM-YYYY
现在,如果我通过“工具” >>“首选项” >>“数据库” >>“ NLS”设置首选项,它将为整个数据库设置首选项,因此为其中的每个列...
答案 0 :(得分:1)
否,当前不可能,因为类型为DATE
的列存储的日期/时间不是字符串。该列不存储有关首选格式或打算将其转换为哪种格式的信息。
根据NLS设置,该值在客户端转换为字符串;您可以在查询时使用to_char(datecol,'format')
函数覆盖它。
对于单个列覆盖NLS设置的功能可能是向SQL Developer请求的有趣功能。