Oracle の SELECT クエリで空白の列を作成するにはどうすればよいでしょうか? 質問する

Oracle の SELECT クエリで空白の列を作成するにはどうすればよいでしょうか? 質問する

Oracle の「Select」クエリを使用して、空白/空の列を含む出力を生成したいと考えています。以下の SQL クエリでこれを実現できます。

SELECT CustomerName AS Customer, "" AS Contact 
FROM Customers;

したがって、上記の SQL クエリを実行すると、コンテンツが含まれる「Customer」列とコンテンツがないか空白の「Contact」列の 2 つの列を含むテーブルが返されます。Oracle クエリで同じことを実現したいと考えています。ご協力いただければ幸いです。

ベストアンサー1

nullを使うべきだと思います

SELECT CustomerName AS Customer, null AS Contact 
FROM Customers;

そして、Oracleを忘れないでください

長さがゼロの文字値を null として扱います。

おすすめ記事