データ・タイプとフィールド名の要件
フィールド名要件
- 30文字以下。
- 使用できる文字は、A-Z、a-z、0-9、$、#、_(アンダースコア)です。名前はA-Zまたはa-zで始める必要があります。
注意: システム定義フィールド名はすべて予約されており、末尾にアンダースコア文字が付いています。例:
EMAIL_ADDRESS_
。したがって、重複を防ぐため、インポートされたカスタム・フィールド名の末尾にアンダースコアを付けることは できません。「システム定義のリスト・フィールド」でこれらのフィールドと詳細を確認してください。 - A、E、G、K、M、P、T、Uの一文字のみをフィールド名にすることはできません。これらはアプリケーション用に予約されています。
- フィールド名は2文字以上にすることを推奨します。
- フィールド名では大文字と小文字が区別されません。たとえば、FirstNameとfirstnameは同じです。
Oracle Responsysフィールド名の予約語
重要: Oracle Responsysが使用するデータベースとの競合を避けるために、表のフィールド名に次の予約語を使用しないでください。
access | add | admin | administrator | advisor | all | alter | and | any | as |
asc | audit | baseurl | between | by | byte | char | check | cluster | column |
comment | connect | compress | create | current | data | date | decimal | default | delete |
desc | distinct | double | drop | else | exclusive | exists | extends | false | file |
first | float | for | from | grant | group | having | ID | identified | if |
immediate | import | in | increment | index | initial | insert | int | integer | intersect |
into | is | last | level | like | lock | long | M | maxextents | minextents |
minus | mlslabel | mode | modify | noaudit | nocompress | nologging | not | nowait | null |
number | of | offline | on | online | option | or | order | package | pctfree |
pctused | prior | private | privileges | program | protected | public | raw | rename | resource |
revoke | row | rowid | rownum | rows | select | session | set | share | size |
smallint | start | successful | synonym | sysdate | table | test | then | to | trigger |
true | uid | union | unique | update | user | validate | values | varchar | varchar2 |
view | whenever | where | with |
注意: フィールドを定義するときは、必ずフィールド名が$text$
置換フィールド、およびメッセージ・ドキュメントやフォームに使用されている入力フィールド名に一致していることを確認してください。
使用可能なフィールド・データ・タイプ
次は、システム定義フィールドおよびカスタム定義フィールドで利用できるデータ・タイプです。
データ・タイプ | 説明 |
---|---|
テキスト (500文字まで) |
別途指定のないかぎり、フィールドのデータ・タイプ |
長いテキスト (4000文字まで) |
必要以上にスペースを使用しない – 実存のテキストのみ保存されます。この制限数は英語などの1バイト・キャラクタ・セットに適用されます。アジア言語やUTF-8文字などのマルチバイト・キャラクタ・セットの制限数はさらに少なくなります。 |
数字 | 数字(小数点を含んでも可) |
整数 | 小数部のない整数。-2,147,483,648から2,147,483,647までの値に対応 |
タイムスタンプ (日付+時刻) |
内部目的のためにOracle Responsysで使用されます。 yyyy年-mm月-dd日 hh時:mm分:ss秒形式が必須 |