Archiv für den Monat März 2009

Abfragen mit Datumsfeldern – Funktion CONVERT

Montag, 23. März 2009

Es gibt verschiedene Format, die einer SQL-Anweisung für die Datumsabfrage übergeben werden können:

ANSI: Das Datum wird im Format yyyy.mm.dd übergeben

Beispiel:  SELECT * FROM [Tabellenname] WHERE [Datumsfeld] = CONVERT(datetime, ’2009-02-23 00:00:00′, 102)

Man kann das Jahr auch ohne Jahrhundert angeben (Im Format yy.mm.dd) :

Beispiel:  SELECT * FROM [Tabellenname] WHERE [Datumsfeld] = CONVERT(datetime, ’09-02-23 00:00:00′, 2)

Deutsches Format: TT.MM.JJJJ

Beispiel:  SELECT * FROM [Tabellenname] WHERE  [Datumsfeld] = CONVERT(datetime, ’23.02.2009 00:00:00′, 104)

Version von MySQL herausfinden

Mittwoch, 04. März 2009

Mit folgendem Befehl kann man die Version der MySQL Installation herausfinden:

mysql.exe -r <user> -p -e status

Man braucht auf alle Fälle den Benutzernamen und das Passwort.

Beispiel der Ein- und Ausgabe:

c:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -u root -p -e status
Enter password: ********************
————–
mysql  Ver 14.12 Distrib 5.0.45, for Win32 (ia32)

Connection id:          1366

SSL:                    Not in use
Using delimiter:        ;
Server version:         5.0.45-community-nt MySQL Community Edition (GPL)
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    latin1
Conn.  characterset:    latin1

————–