Разгледайте CONVERT()
документация
:нито един от форматите не отговаря точно на това, което търсите. Изглежда като 110
е най-близо. Можем да завършим, като добавим REPLACE() извикване:
SELECT REPLACE(CONVERT(VARCHAR(10), RowUpdateDateTime, 110),'-','') from MyTable
И аз се чудя защо изобщо го правиш. През повечето време преобразуване като това може да се обработи по-ефективно от клиентския ви код.