Re: Teile eines Feldes ändern
- From: "Frank Kalis" <nospam@xxxxxxxxxxxx>
- Date: 22 Jun 2006 01:09:07 -0700
Andy1407 wrote:
Ich habe eine Tabelle mit verschiedenen Spalten und Werten.
In einer Spalte steht z.B. '20060622"
Jetzt möchte ich wenn möglich in einer SQL-Anweisung den Wert 2006
erhöhen, so dass am Schluss z.B. '20070622' rauskommt.
Abhängig davon, ob Dein Datentyp CHARACTER, INT oder DATETIME ist,
funktioniert folgendes:
SELECT '20060622' + 10000
SELECT DATEADD(YEAR, 1, CAST('20060622' AS DATETIME))
--
Frank Kalis
Microsoft SQL Server MVP
Webmaster: http://www.insidesql.de
Heute schon gebloggt? http://www.insidesql.de/blogs
.
- Follow-Ups:
- Re: Teile eines Feldes ändern
- From: Andy1407
- Re: Teile eines Feldes ändern
- References:
- Teile eines Feldes ändern
- From: Andy1407
- Teile eines Feldes ändern
- Prev by Date: Paradox *db nach SQLServer 2005 importieren ?
- Next by Date: Re: Teile eines Feldes ändern
- Previous by thread: Teile eines Feldes ändern
- Next by thread: Re: Teile eines Feldes ändern
- Index(es):
Relevant Pages
|