句読点を含む長さを取得するには'
? 例 :-
SELECT LENGTH('A','B','C','D','E','F','G','H','I') FROM dual
SELECT '''A'',''B'',''C'',''D'',''E'',''F'',''G'',''H'',''I''' FROM DUAL;
-- 'A','B','C','D','E','F','G','H','I'
SELECT LENGTH('''A'',''B'',''C'',''D'',''E'',''F'',''G'',''H'',''I''') FROM DUAL;
-- 35
また
DECLARE
l_str VARCHAR2(100) := q'['A','B','C','D','E','F','G','H','I']';
BEGIN
DBMS_OUTPUT.PUT_LINE(LENGTH(l_str));
END;
-- 35