我正在使用SQL Server 2008 R2。我想将系统日期转换为这种格式:
我的列包含数据:
dd/mm/yy
。"2013-01-01 00:00:00.000" to "Score Calculation - 10/01/13".
我的列包含数据:
1. DMS01A13010101
2. RMS01A13010201
3. 44
4. 2013-01-01 00:00:00.000
我希望的是:如果记录以这种格式 2013-01-01 00:00:00.000
存在,那么我只需要更改为 Score Calculation - dd/mm/yy
我的代码如下:
select
case
when (CHARINDEX(D30.SPGD30_TRACKED_ADJUSTMENT_X, '-*') > 0 or
CHARINDEX(D30.SPGD30_TRACKED_ADJUSTMENT_X, '*-') > 0)
then 'Score Calculation - ' + CONVERT(VARCHAR(8), D30.SPGD30_TRACKED_ADJUSTMENT_X, 1)
end checkthedate
from
CSPGD30_TRACKING D30
10
天,而日期本身只有01
日的? - Habib