有什麼辦法可以轉換一列,並且能夠引用所有其他列而不明確命名它們?SELECT的變化* - 除了那些明確引用的列以外的所有列
通常我會做到這一點:
SELECT
,[Id]
,[Name]
,CONVERT(VARCHAR(10),[CreateDate], 104) as [CreateDate]
FROM Customers
我可以在完美的世界裏做什麼是:
SELECT
*
,CONVERT(VARCHAR(10),[CreateDate], 104) as [CreateDate]
FROM Customers
其中*意味着沒有明確在查詢中規定的所有列。
是否有一個關鍵字,使人能夠做到這一點或有其他方式嗎?請記住,它必須在查詢中可行 - 無需更改表格,製作視圖,SP或其他內容。
這些都比將「Columns」節點拖到編輯器上看起來更乏味。 :-) –
@AaronBertrand,你是對的,我不知道,你可以拖動列節點:)我學到新的東西每天! –