ltrim
DB2 (バージョン 10.1 を使用) は初めてで、テスト クエリで単純な関数を実行しようとしています。
select ltrim(',1,2,3,4', ',') from sysibm.sysdummy1;
これにより、次のエラーが発生します。
DB2 SQL Error: SQLCODE=-440, SQLSTATE=42884, SQLERRMC=LTRIM;FUNCTION, DRIVER=3.65.77
ここのドキュメントに基づいて、私の例はうまくいくはずです。代替trim
関数またはの 1-arg バージョンを使用できることに注意してltrim
ください。
select trim(l ',' from ',1,2,3,4') from sysibm.sysdummy1;
select ltrim(' test') from sysibm.sysdummy1;
そして、それらはうまくいきます!
ltrim
の 2 引数形式と私が提供した他の例との間に根本的な違いはありますか?