QuerySetDateTimeFormat
Legt das benutzerdefinierte Format für Datum/Uhrzeit für SQL-Abfragen fest.
Element des Namespace
Maintenance ManagerSyntax
bool QuerySetDateTimeFormat (string dateTimeFormat)Parameter
- dateTimeFormat
- Typ: Zeichenfolge
Parameter
dateTimeFormat: Datums-/Zeitformat. Smart-Parameter werden unterstützt.Rückgabewerte
Immer TrueEbene
Beliebig.Details
Konfiguriert das Datums- und Zeitformat, das von der Datenbank verwendet wird. Wenn diese Aktion nicht aufgerufen wird, wird als Wert für das Datumsformat 'yyyy/MM/dd HH:mm:ss' verwendet. Es folgt eine ausführliche Beschreibung der verfügbaren Werte:- d - stellt den Monatstag als Zahl von 1 bis 31 dar. Eine einstellige Tagesangabe wird ohne führende Null formatiert.
- dd - stellt den Monatstag als Zahl von 01 bis 31 dar. Eine einstellige Tagesangabe wird mit einer führenden Null formatiert.
- ddd - stellt den abgekürzten Namen des Wochentages dar (Mo, Di, Mi usw.).
- dddd - stellt den vollständigen Namen des Wochentages dar (Montag, Dienstag usw.).
- h - Stundenangabe im 12-Stunden-Format (beispielsweise '7')
- hh - 12-Stunden-Format mit einer führenden 0 (beispielsweise '07')
- H - Stundenangabe im 24-Stunden-Format (beispielsweise '19')
- HH - Stundenangabe im 24-Stunden-Format mit einer führenden 0 (beispielsweise '19')
- m - Minuten
- mm - Minuten mit einer führenden Null
- M - Monatszahl
- MM - Monatszahl mit einer führenden Null
- MMM - abgekürzter Monatsname (beispielsweise 'Dez')
- MMMM - vollständiger Monatsname (beispielsweise 'Dezember')
- s - Sekunden
- ss - Sekunden mit einer führenden Null
- t - abgekürzte Angabe für AM/PM (beispielsweise 'A' oder 'P')
- tt - AM/PM (beispielsweise 'AM' oder 'PM')
- y - Jahresangabe ohne führende Null ('2001' wäre beispielsweise '1')
- yy - Jahresangabe mit einer führenden Null ('2001' wäre beispielsweise '01')
- yyy - Jahresangabe ('2001' wäre beispielsweise '001')
- yyyy - Jahresangabe ('2001' wäre beispielsweise '2001')
- K - stellt die Zeitzoneninformationen eines Datums- und Zeitwerts dar (beispielsweise '+05:00')
- z - stellt bei Datums-/Uhrzeitwerten den in Stunden gemessenen und mit Vorzeichen versehenen Abstand der Zeitzone des lokalen Betriebssystems zur koordinierten Weltzeit (UTC) dar (beispielsweise +6).
- zz - wie 'z', aber mit führender Null (beispielsweise '+06')
- zzz - stellt bei Datums-/Uhrzeitwerten den in Stunden und Minuten gemessenen und mit Vorzeichen versehenen Abstand der Zeitzone des lokalen Betriebssystems zur koordinierten Weltzeit (UTC) dar (beispielsweise +06:00).
- f - stellt die signifikanteste Ziffer des Sekundenbruchteils dar; es werden also die Zehntelsekunden in einem Datums- und Zeitwert dargestellt.
- ff - stellt die zwei signifikantesten Ziffern des Sekundenbruchteils dar; es werden also die Hundertstelsekunden in einem Datums- und Zeitwert dargestellt.
- fff - stellt die drei signifikantesten Ziffern des Sekundenbruchteils dar; es werden also die Millisekunden in einem Datums- und Zeitwert dargestellt.
- ffff - stellt die vier signifikantesten Ziffern des Sekundenbruchteils dar; es werden also die Zehntausendstelsekunden in einem Datums- und Zeitwert dargestellt. Es ist zwar möglich, die Komponente für Zehntausendstelsekunden in einem Zeitwert anzuzeigen, dieser Wert ist aber möglicherweise nicht aussagekräftig. Die Genauigkeit von Datums- und Zeitwerten hängt von der Auflösung der Systemuhr ab. Unter Windows NT 3.5 und höher sowie auf Windows Vista-Betriebssystemen entspricht die Auflösung der Uhr ungefähr 10 bis 15 Millisekunden.
- fffff - stellt die fünf signifikantesten Ziffern des Sekundenbruchteils dar; es werden also die Hunderttausendstelsekunden in einem Datums- und Zeitwert dargestellt. Es ist zwar möglich, die Komponente für Hunderttausendstelsekunden in einem Zeitwert anzuzeigen, dieser Wert ist aber möglicherweise nicht aussagekräftig. Die Genauigkeit von Datums- und Zeitwerten hängt von der Auflösung der Systemuhr ab. Unter Windows NT 3.5 und höher sowie auf Windows Vista-Betriebssystemen entspricht die Auflösung der Uhr ungefähr 10 bis 15 Millisekunden.
- ffffff - stellt die sechs signifikantesten Ziffern des Sekundenbruchteils dar; es werden also die Millionstelsekunden in einem Datums- und Zeitwert dargestellt. Es ist zwar möglich, die Komponente für Millionstelsekunden in einem Zeitwert anzuzeigen, dieser Wert ist aber möglicherweise nicht aussagekräftig. Die Genauigkeit von Datums- und Zeitwerten hängt von der Auflösung der Systemuhr ab. Unter Windows NT 3.5 und höher sowie auf Windows Vista-Betriebssystemen entspricht die Auflösung der Uhr ungefähr 10 bis 15 Millisekunden.
- fffffff - stellt die sieben signifikantesten Ziffern des Sekundenbruchteils dar; es werden also die Zehnmillionstelsekunden in einem Datums- und Zeitwert dargestellt. Es ist zwar möglich, die Komponente für Zehnmillionstelsekunden in einem Zeitwert anzuzeigen, dieser Wert ist aber möglicherweise nicht aussagekräftig. Die Genauigkeit von Datums- und Zeitwerten hängt von der Auflösung der Systemuhr ab. Unter Windows NT 3.5 und höher sowie auf Windows Vista-Betriebssystemen entspricht die Auflösung der Uhr ungefähr 10 bis 15 Millisekunden.
- F - stellt die signifikanteste Ziffer des Sekundenbruchteils dar; es werden also die Zehntelsekunden in einem Datums- und Zeitwert dargestellt. Wenn die Ziffer 0 ist, wird nichts angezeigt.
- : - stellt das Zeittrennzeichen dar, das in der aktuellen Eigenschaft 'DateTimeFormatInfo / TimeSeparator' definiert ist. Mit diesem Trennzeichen wird zwischen Stunden, Minuten und Sekunden unterschieden.
- / - stellt das Datumstrennzeichen dar, das in der aktuellen Eigenschaft 'DateTimeFormatInfo / DateSeparator' definiert ist. Mit diesem Trennzeichen wird zwischen Jahren, Monaten und Tagen unterschieden.
- " - stellt eine Zeichenfolge in Anführungszeichen (einfaches Anführungszeichen) dar. Zeigt den Literalwert einer Zeichenfolge zwischen zwei Anführungszeichen (") an. Ihre Anwendung sollte jedes Anführungszeichen durch ein Escapezeichen einleiten (\).
- ' - stellt eine Zeichenfolge in Anführungszeichen (Hochkomma) dar. Zeigt den Literalwert einer Zeichenfolge zwischen zwei Hochkommas (') an.
- %c - stellt das Ergebnis dar, das einer benutzerdefinierten c-Formatkennung zugeordnet ist, wenn das benutzerdefinierte Datums- und Zeitformat nur aus dieser benutzerdefinierten Formatkennung besteht. Wenn also nur die benutzerdefinierte Formatkennung d, f, F, h, m, s, t, y, z, H oder M für sich alleine genommen verwendet werden soll, muss die Anwendung %d, %f, %F, %h, %m, %s, %t, %y, %z, %H oder %M angeben. Sie finden weitere Informationen zur Verwendung einer einzelnen Formatkennung in den Informationen zur Verwendung von einzelnen Kennungen für benutzerdefinierte Formate.
- Beispiel:
QuerySetDateFormat("dd-MMM-yy hh:mm:ss tt")