Muh*_*raz 2 sql string oracle plsql
我有一个节目说
DECLARE
str VARCHAR2(20);
BEGIN
str:='Test';
DBMS_OUTPUT.PUT_LINE(// Here I want to print a character of any index from string//);
END;
/
Run Code Online (Sandbox Code Playgroud)
怎么做?
您将使用SUBSTR函数。例如:
DECLARE
str VARCHAR2(20);
BEGIN
str:='Test';
FOR i IN 1..LENGTH(str) LOOP
DBMS_OUTPUT.PUT_LINE('Character at index ' || i || ' is ' || SUBSTR(str, i, 1));
END LOOP;
END;
Run Code Online (Sandbox Code Playgroud)
分享并享受。
| 归档时间: |
|
| 查看次数: |
3608 次 |
| 最近记录: |