Here, put this in your pocket for future useUSE NorthwindGODECLARE @TABLE_NAME sysnameSET @TABLE_NAME = 'Orders'SELECT SQL FROM ( SELECT TABLE_NAME, 1 AS SQL_GROUP, 1 AS ROW_ORDER , ' SELECT '+COLUMN_NAME AS SQL FROM INFORMATION_SCHEMA.Columns WHERE TABLE_NAME = @TABLE_NAME AND ORDINAL_POSITION=1 UNION ALL SELECT TABLE_NAME, 2 AS SQL_GROUP, ORDINAL_POSITION AS ROW_ORDER , ' , '+COLUMN_NAME AS SQL FROM INFORMATION_SCHEMA.Columns WHERE TABLE_NAME = @TABLE_NAME AND ORDINAL_POSITION<>1 UNION ALL SELECT TABLE_NAME, 3 AS SQL_GROUP, ORDINAL_POSITION AS ROW_ORDER , ' FROM '+TABLE_NAME AS SQL FROM INFORMATION_SCHEMA.Columns WHERE TABLE_NAME = @TABLE_NAME AND ORDINAL_POSITION=1) AS XXXORDER BY TABLE_NAME, SQL_GROUP, ROW_ORDER
Brett8-)Hint: Want your questions answered fast? Follow the direction in this linkhttp://weblogs.sqlteam.com/brettk/archive/2005/05/25/5276.aspxAdd yourself!http://www.frappr.com/sqlteam