我在 SQL 中有一个数字列,我需要将其转换为日期。该字段当前以:"20181226.00000".
我只需要 . 之前的字符" . "。所以我SUBSTRING - CHARINDEX在" . ". 然后我做了一个演员NVARCHAR。
现在我得到了,20181226但我希望这个日期字段填充为:
"MM/DD/YYYY"。
我当前的 SQL 是:
CONVERT(VARCHAR(10),SUBSTRING(CAST('MYFIELD' AS NVARCHAR(50)) ,0, CHARINDEX('.', 'MYFIELD' , 0)),101)