Sql char типы дат на сегодняшний день
у меня есть таблица с датами. Но на самом деле их тип-char ,и их формат-это не просто один тип. когда я пытаюсь обновить их, они становятся нулевыми, я не понимаю, почему.
выберите (случай, когда начальная дата, например '25.5.1986 00:00:00'
затем подстрока(startdate,6,4)+'/'+'0'+подстрока(начальная дата,4,1)+'/'+слева(дата начала,2)
когда startdate как '1.12.1986 00:00:00'
затем подстрока(startdate,6,4)+'/'+подстрока(начальная дата,3,2)+'/'+'0'+ слева(дата начала,1)
конец) как дата 2
из sample_employee
Что я уже пробовал:
у меня есть вопрос, у меня есть таблица с датами. Но на самом деле их тип-char ,и их формат-это не просто один тип. когда я пытаюсь обновить их, они становятся нулевыми, я не понимаю, почему.
выберите (случай, когда начальная дата, например '25.5.1986 00:00:00'
затем подстрока(startdate,6,4)+'/'+'0'+подстрока(начальная дата,4,1)+'/'+слева(дата начала,2)
когда startdate как '1.12.1986 00:00:00'
затем подстрока(startdate,6,4)+'/'+подстрока(начальная дата,3,2)+'/'+'0'+ слева(дата начала,1)
конец) как дата 2
из sample_employee
Patrice T
Как вы справляетесь с '11.12.1986 00:00:00' и '12.11.1986 00:00:00' ?
Который из них ноябрь?