Hello, thank you for your early answer :D. I have still some problems.
This is my code:
set nocount on
declare @startdate datetime
declare @enddate datetime
declare @day integer
declare @month nvarchar
declare @year integer
declare @daychar nvarchar
declare @yearchar nvarchar
declare @date nvarchar
set @day = day(getdate())
--select day(getdate())
set @month = datename(month, getdate())
--select datename(mm, getdate())
set @year = year(getdate())
--select year(getdate())
set @daychar = cast(@day as nvarchar)
set @yearchar = cast(@year as nvarchar)
set @date = @daychar + ' ' + @month + ' ' + @yearchar
set @startdate = @date + ' 09:00:00'
set @enddate = @date + ' 10:00:00'
set nocount off
-- Result = 1; @month = datename(month, getdate()) = S
-- It looks like I have to define the number of characters, but I don't know,
-- It is a variable
select @date, @daychar + ' ' + @month + ' ' + @yearchar + ' 09:00:00'
What could be te solution?
Thanks, regards,
Mushu