バッチ系のファイル更新のみで、同じ人物だとしたら
生産性はSQLが10分とすればCOBOLは3・4時間くらいだろうな。

ただ、現実的にCOBOLerはSQLを覚えない、もしくは
超絶初心者レベル(SELECT * FROM HOGE程度)が
99%くらいなので、こういう比較は意味ないとオモ。

あと、SQLでは画面遷移やらプリンター印刷やらの処理は出来ない(に近い)ので
SQL使いは他の言語(JavaやらCやらRubyやら)を覚えなければならないが、
COBOLはそれだけで一通りのアプリが出来なくもないのでSQLとは比較にならないとオモ。

言語の難易度としては気軽に学習とは言いがたいのでそういう意味では高いが
言語仕様的には中レベルじゃね。