2017-12-11 5 views
0

この構文は機能しませんが、何か問題はありますか?本当に長い列名がたくさんあります。私は行をスキャンして何が何であるかを正確に見ることができるのが好きです。tsqlのようにcolumnNameの前にエイリアスを置くことはできますか?

select 
    price = superLongConvolutedNameforPrice, 
    weight = packageWeightInOunces 
from ... 

このようなことはわかりませんが、わかりやすく読みやすくするために別名を付けることをお勧めします。

アライメントされたエイリアスはおそらく私と一緒に行くつもりですが、本当に長い列名の長いリストのために読みやすいエイリアスを作成する別の方法がある場合に備えて、これを投げ捨てると思いました。

+0

あなたの方がより読みやすいかもしれませんが、デフォルトの動作ではないため、他のユーザーにとっては読みにくくなります。また、あなたがこれに慣れたとき、通常の使用を確認する他の人々のコードは、あなたに奇妙に感じます。 – Martijn

答えて

1

現在のところ、式とPrestoのエイリアスを逆選択する方法はありません。

関連する問題