2016-03-19 12 views
4

文字列の文字を別々の行に表示したい。文字列を行単位で表示したい

例:文字列ORACLEを考えると
が、私は、あなたが、dualから単語をクエリレベルでそれを接続し、レベルを使用することができますが、OracleのSQLを使用していると仮定すると、

O 
R 
A 
C 
L 
E 
+0

どのようなsqlを使用していますか? PL SQL Oracle? –

答えて

3

として出力を取得したいですsubstrで文字を抽出する:

SELECT  SUBSTR(word, LEVEL, 1) 
FROM  (SELECT 'oracle' AS word 
      FROM DUAL) 
CONNECT BY LEVEL <= LENGTH(word) 
-2

あり、同じのための様々な技術があるのではなく、パフォーマンスを向上させるために、サーバー側でそれを処理するよりも、同じことを確認してくださいクライアント側で次のようにcssを使用してください。

p{word-spacing: 1px;} 

希望します。

関連する問題