Symfoware ServerのSQL文実行時のJYP4103Eエラーについて

CREATE DSO文実行時に「JYP4103E オペランド“DSO”以降の指定“(DSO名)”に誤りがあります.」が出力されました。原因と対処方法を教えてください。
[原因]
SQL文に指定した名標の長さが定量制限を超えている、または、
名標が以下のいずれかであることが原因です。

  • 英字の名標の先頭文字が英字でない
  • 英字の名標がキーワードである
  • 日本語の名標に各国語文字の空白または半角カタカナを含んでいる

[対処方法]
名標の長さは、英字の場合は36文字以内、日本語の場合は18文字以内とし、以下を指定してください。

  • 英字の名標は先頭文字に英字を指定する
  • 英字の名標にキーワードを使用する場合は二重引用符("")で囲んで指定する
  • 日本語の名標は各国語文字の空白および半角カタカナ以外を指定する

なお、名標の種類およびSymfoware/RDBの文字コード系によって指定可能な長さが異なります。
定量制限の詳細は、以下のマニュアルを参照してください。

  Symfoware Server V12.1.0 SQLリファレンス
    付録C 定量制限
      C.1 Symfoware/RDBの定量制限

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 運用/保守
このページの先頭へ