Vraag : Sql de vraag keert het formaat van de 24 uurtijd in plaats van 12 uuram/pm formaat terug:

De volgende vraag keert de datetime gebieden als 24 uurformaat maar terug ik wens een 12 uurAM/PM formaat.  Nota:  De lijsten in de volgende vraag van verwijzingen worden voorzien hebben alle datetime gebieden in 12 uur format.

DECLARE
@CurrentDate nvarchar (20),
@Today ALS datetime

SET @CurrentDate = BEKEERLING (NVARCHAR (20), GETDATE (), 111)
SET @CurrentDate = @CurrentDate + '@Today 12:00AM'< br/>SET = GEGOTEN (@CurrentDate ALS DATETIME)

print „@CurrentDate =“ + @CurrentDate
print „=“ + GEGOTEN (@Today ALS VARCHAR (20 die))HOOGSTE (100) dbo

SELECT. T_Schedule.SCH_Date, dbo. T_Model.MDL_Number, dbo. T_ScheduleSequence.SCHSEQ_ProcessID,
dbo. T_ScheduleSequenceHistory.SSH_Status, van dbo. T_ScheduleSequenceHistory van dbo. T_ScheduleSequenceHistory.SSH_CreateDate
FROM BINNENJOIN
dbo. T_ScheduleSequence OP dbo. T_ScheduleSequenceHistory.SSH_SCHSEQID = dbo. T_ScheduleSequence.SCHSEQ_ID BINNENJOIN
dbo. T_Model OP dbo. T_ScheduleSequence.SCHSEQ_MDLID = dbo. T_Model.MDL_ID BINNENJOIN
dbo. T_Schedule OP dbo. T_ScheduleSequence.SCHSEQ_SCHID = dbo. T_Schedule.SCH_ID
WHERE (dbo. T_Schedule.SCH_LID = 3) EN (dbo. T_ScheduleSequenceHistory.SSH_CreateDate >= @CurrentDate)
ORDER DOOR dbo. T_ScheduleSequenceHistory.SSH_CreateDate

Antwoord : Sql de vraag keert het formaat van de 24 uurtijd in plaats van 12 uuram/pm formaat terug:

Mijn begrip is dat mysql tijd in het 24hr formaat opslaat maar u kunt de vorm aan vertoning in am/pm formatteren
Andere oplossingen  
 
programming4us programming4us