Questione : La domanda di Sql restituisce 24 disposizioni di tempo di ora anziché 12 la disposizione di ora am/pm:

La seguente domanda restituisce i campi datetime come 24 disposizioni di ora ma voglio 12 una disposizione di ora AM/PM.  Nota:  Le tabelle riferite nella seguente domanda hanno tutti i campi datetime 12 nel @CurrentDate del
di ora format.

DECLARE COME nvarchar (20),
@Today COME @CurrentDate del datetime

SET = @CurrentDate del
SET del CONVERTITO (NVARCHAR (20), GETDATE (), 111) = @CurrentDate + 'Br/>SET del AM'< di 12:00 @Today = (@CurrentDate COME DATETIME)

print “@CurrentDate =„ + @CurrentDate
print “@Today =„ + FUSO (@Today COME VARCHAR (20))dbo. T_Schedule.SCH_Date, dbo. T_Model.MDL_Number, dbo. T_ScheduleSequence.SCHSEQ_ProcessID, dbo. T_ScheduleSequenceHistory.SSH_Status, dbo INTERNO. T_ScheduleSequence della PARTE SUPERIORE del

SELECT (100) del
di T_ScheduleSequenceHistory JOIN
di dbo di T_ScheduleSequenceHistory.SSH_CreateDate
FROM di dbo. sul dbo. T_ScheduleSequenceHistory.SSH_SCHSEQID. T_ScheduleSequence.SCHSEQ_ID JOIN
sul dbo. T_ScheduleSequence.SCHSEQ_MDLID. T_Model.MDL_ID JOIN
sul dbo. T_ScheduleSequence.SCHSEQ_SCHID = dbo. T_Schedule.SCH_ID
WHERE (dbo. T_Schedule.SCH_LID = 3) E (
ORDER del @CurrentDate del >= di T_ScheduleSequenceHistory.SSH_CreateDate di dbo.) dal dbo. T_ScheduleSequenceHistory.SSH_CreateDate
class= del

Risposta : La domanda di Sql restituisce 24 disposizioni di tempo di ora anziché 12 la disposizione di ora am/pm:

La mia comprensione è che il tempo dei depositi del mysql nella disposizione 24hr ma in voi può formattare la forma per visualizzare in am/pm
Altre soluzioni  
 
programming4us programming4us