我有一个带有列日期的SQL表,每个条目都是一个字符串,格式为YYYY-DD-MM(我知道它应该是 Date 数据类型,但我只是访问数据)。我希望该列中的每个条目都是YYYYDDMM格式的字符串(不带破折号)。基本上从字符串中删除破折号。
答案 0 :(得分:3)
绝对最好的办法是修复表并将数据类型更改为适当的数据类型。
但是回答您的问题实际上只是一个基本的替代。
update YourTable
Set YourFauxDateColumn = replace(YourFauxDateColumn, '-', '')