Как принять дату без дня .. Пример: Я получаю дату типа '28 -07-2015 ', и мне нужно преобразовать ее как '00 -07-2015'. Когда я вставляю дату в конкретную таблицу.Преобразование формата даты в sql?
ответ
select cast('00-' as varchar) + cast(month(getdate()) as varchar) +'-'+ cast(year(getdate()) as varchar)
Благодарим вас за ценный ответ. Но здесь я хочу вернуть значение либо как формат даты, либо формат «datetime». Все вышеупомянутые решения находятся в формате «varchar». Пожалуйста, помогите мне, если вы сможете. –
00 не могут быть преобразованы в дату или дату и время. Если вам нужно 00, вам нужно конвертировать в varchar. Вы можете использовать этот запрос "select cast (month (getdate()) как varchar) + '-' + cast (year (getdate()) как varchar)", чтобы получить только месяц и дату. –
РЕШЕНИЕ 1
Если вы используете SQL server
вы можете сделать, как показано ниже
SELECT DATEADD(MONTH, DATEDIFF(MONTH, 0, <dateField>), 0) AS [year_month_date_field]
FROM <your_table>
РЕШЕНИЕ 2
вы можете просто SELECT
его, как показано ниже: -
Select cast(month(getdate()) as varchar) +'-'+ cast(year(getdate()) as varchar) as DateWithoutDay
РЕШЕНИЕ 3
Вы также можете сделать что-то вроде этого
SELECT convert(varchar(7), getdate(), 126)
, который дает результат, как
Для получения дополнительной информации See the link here
- 1. Преобразование формата даты SQL
- 2. Преобразование формата даты в SQL
- 3. Преобразование формата даты в sql
- 4. Преобразование формата даты в SQL
- 5. Преобразование формата даты в SQL
- 6. SQL Преобразование даты формата Ques
- 7. Преобразование формата даты SQL YYYYMMDD
- 8. SQL, PHP: Преобразование формата даты
- 9. Преобразование формата даты PL/SQL
- 10. Преобразование формата даты для SQL
- 11. Преобразование формата даты
- 12. Преобразование формата даты SQL в String
- 13. Преобразование формата даты/времени в SQL
- 14. Преобразование формата даты в SQL SERVER - TSQL
- 15. Преобразование формата даты в
- 16. Преобразование формата даты на сервере Sql
- 17. Sql Преобразование даты с использованием точного формата
- 18. SQL Преобразование формата даты из VARCHAR
- 19. Преобразование формата даты SQL с помощью convert()
- 20. Преобразование даты SQL с заявлением формата 113
- 21. Преобразование формата даты MatLab
- 22. Преобразование формата даты Java
- 23. Преобразование формата даты
- 24. Преобразование формата даты iOS
- 25. PHP Преобразование формата даты
- 26. TSQL Преобразование формата даты
- 27. Преобразование формата нечетной даты
- 28. PHP преобразование формата даты
- 29. Преобразование этого формата даты
- 30. Преобразование формата даты C#
'mysql || sql server'? – Devart
Если это mysql, вы можете использовать EXTRACT(), а затем запросить детали http://www.w3schools.com/sql/func_extract.asp –
SQL SERVER 2012 –