QuerySetDateTimeFormat

Legt das benutzerdefinierte Format für Datum/Uhrzeit für SQL-Abfragen fest.

Element des Namespace

Maintenance Manager

Syntax

bool QuerySetDateTimeFormat (string dateTimeFormat)

Parameter

dateTimeFormat
Typ: Zeichenfolge

Parameter

dateTimeFormat: Datums-/Zeitformat. Smart-Parameter werden unterstützt.

Rückgabewerte

Immer True

Ebene

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")