sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo imprimo un triángulo de estrellas usando SQL?

El enfoque más simple sería algo como esto. Puede volverse más sofisticado, especialmente si desea construir el triángulo equilátero en lugar del triángulo rectángulo.

SQL> ed
Wrote file afiedt.buf

  1  select rpad( '* ', level*2, '* ' )
  2    from dual
  3* connect by level <= 3
SQL> /

RPAD('*',LEVEL*2,'*')
--------------------------------------------------------------------------------
*
* *
* * *