Привет у меня есть маленькое сомнение, не, если это было правильное показывать имя месяца этой формы, показывая это с консультации, я использую SQL server 2016, как я этим манипулирую, это следующее:
SELECT CONCAT(Day(GetDate()),' DE ',MONTH(GETDATE()),' DEL ',Year(GetDate()))
Но то, что он показывает мне, так это следующее:
7 DE 3 DEL 2019
как я могу способствовать тому, чтобы я появился "в марте вместо 3"? Я надеюсь, что они могут помогать мне.
Ты можешь реализовывать это двух способ, прилагая стоимость или используя FORMAT :
SET LANGUAGE Spanish
SELECT CONCAT(DAY(GETDATE()),' de ',DATENAME(MONTH, GETDATE()),' del ',YEAR(GETDATE()))
SELECT FORMAT(GETDATE(),'dd \de MMMM \del yyyy')
попробуй следующий способ:
SET LANGUAGE Spanish
SELECT DATENAME(MONTH, GETDATE()) AS 'MesNombre'
типов привета
Только ты нуждаешься в том, чтобы поместить следующее
SELECT CONCAT(Day(GetDate()),' DE ',DATENAME(MONTH, GETDATE()) ,' DEL ',Year(GetDate()))