select [DD-MM-YYYY] = convert(varchar(10),dateadd(mm,(12*YEAR_)-22801+MONTH_,DAY_-1),105), [Date]= dateadd(mm,(12*YEAR_)-22801+MONTH_,DAY_-1), a.*from PS_TestForOnline a
DD-MM-YYYY Date DAY_ MONTH_ YEAR_---------- ----------------------- ----------- ----------- -----------01-01-2012 2012-01-01 00:00:00.000 1 1 201201-02-2012 2012-02-01 00:00:00.000 1 2 201201-03-2012 2012-03-01 00:00:00.000 1 3 2012(3 row(s) affected)
SELECT DAY_, MONTH_, YEAR_ ,CAST(RTRIM(MONTH_) + '-' + RTRIM(DAY_) + '-' + RTRIM(YEAR_) AS DATETIME)FROM PS_TestForOnline
CREATE TABLE test ( ID int, NAME nvarchar(50), DESCR AS (CONVERT(nvarchar(20), ID) + ' - ' + NAME ) )INSERT INTO testSELECT 1, 'Number One'SELECT * FROM Test