私は、SQLクエリでSUBSTRメソッドを使用していますが、長い文字列には、エラーの下に与えている:OracleのSUBSTRエラー
ERROR: ORA-01704: string literal too long.
SQL: select * from table where tn=SUBSTR('....LONG STRING....',1,12)
は、Oracle SQLクエリで長い文字列にサブストリングできるように、任意の代替ソリューションを提案してください。
Praveenさん
提案:最初の12は他のすべてを落としたいので、12文字のスティッキングにキャストしてください... RDBMSに応じて... 'select * from table where tn = cast(longstring varchar2(12))' – xQbert