1

ISQL実行画面:

「製造日」の保存に使用する日付列(format = "mmm-dd-yyyy")があります。この日付のほとんどのアイテム(たとえば、コンピューター、テレビなど)は、通常、製造の月と年だけを提供します。Performの属性セクションで「mmm-yyyy」を使用して実験しましたが、コンパイラはそれを気に入らなかったのです!..CHARまたはDATETIMEYEAR TO MONTH列を使用せずに別の方法はありますか?

編集:DBDATE = MDY4-

4

1 に答える 1

1

ISQL画面に日付を入力するには、年と月と日を特定の順序で指定する必要があります(そして、広い範囲内で、順序を制御できます)。ただし、DATEは完全である必要があります。年と月のみが必要な場合は、DATETIME YEARTOMONTHを使用する必要があります。定義上、それは日の値を受け入れません。

残っている唯一のオプションは、月の最初を使用し、フォームに日の値を自動的に提供させることです。PICTURE句やFORMAT句を試すこともできますが、それらが役立つとは思いません。

于 2012-06-25T14:51:58.447 に答える