数据库表:QTYFMTDESC

此表中的每行代表 QuantityUnit 格式编排规则的依赖于语言的部分。它描述了如何(为显示的目的)格式化特定“语言”特定 QuantityUnit 中的数量金额。

列名 列类型 列描述
CUSTOMIZEDQTYSTR VARCHAR (254)
NULL
备用的 QuantityUnit 代码。WebSphere Commerce 不使用此值。您可以提供一个值并写出您的 JSP 宏来使用它。
DESCRIPTION VARCHAR (254)
NULL
QuantityUnit 的描述,它适合于在 QuantityUnit 选择列表中向客户显示。
DISPLAYLOCALE CHARACTER (16)
NULL
Java 语言环境,它用于创建用来执行格式编排的 QuantityUnit NumberFormat 对象。如果这为 NULL,则使用与 LANGUAGE_ID(请参阅 LANGUAGE 表)相关的语言环境。
GROUPINGCHAR CHARACTER (1)
NULL
由 NumberFormat 使用的分组字符。例如,在针对“美国英语语言”格式编排加仑时,这将是千位分隔符。如果这为 null,则将使用与 DisplayLocale 相关的 NumberFormat 的分组分隔符。
LANGUAGE_ID INTEGER
NOT NULL
语言。关于语言组件的列表,请参阅 LANGUAGE 表。
NUMBERPATTERN VARCHAR (254)
NULL
适用于 NumberFormat 对象的号码模式。在 JDK 文档中,为类 java.text.DecimalFormat 描述了号码模式。如果这为 NULL,则将使用 NumberFormat 对象的号码模式。
NUMBRUSG_ID INTEGER
NOT NULL, DEFAULT -1
当为该用法格式编排数量金额时,应当使用此 QuantityUnit 格式编排规则。
QTYUNIT_ID CHARACTER (16)
NOT NULL
QuantityUnit。
RADIXPOINT CHARACTER (1)
NULL
NumberFormat 对象的小数点。例如,在针对“美国英语语言”格式编排加仑时,这将是十进制小数点字符。如果这为 null,则将使用与 DisplayLocale 相关的 NumberFormat 的十进制分隔符。
STOREENT_ID INTEGER
NOT NULL
StoreEntity,此格式编排规则是其中的一部分。
UNITPREFIXNEG VARCHAR (254)
NULL
在数量金额为负的时候使用的前缀。如果此字段和 UNITSUFFIXNEG 为 null,则将使用 NumberFormat 的“负前缀”。
UNITPREFIXPOS VARCHAR (254)
NULL
在数量金额为正的时候使用的前缀。如果此字段和 UNITSUFFIXPOS 为 null,则将使用 NumberFormat 的“正前缀”。
UNITSUFFIXNEG VARCHAR (254)
NULL
在数量金额为负的时候使用的后缀。如果此字段和 UNITPREFIXNEG 为 null,则将使用 NumberFormat 的“负后缀”。
UNITSUFFIXPOS VARCHAR (254)
NULL
在数量金额为正的时候使用的后缀。如果此字段和 UNITPREFIXPOS 为 null,则将使用 NumberFormat 的“正后缀”。
UNITSYMBOL VARCHAR (254)
NULL
QuantityUnit 符号。
索引:
索引名 建立了索引的列名 索引类型
SQL030416035044610 NUMBRUSG_ID, STOREENT_ID, QTYUNIT_ID, LANGUAGE_ID 主键
约束:
约束名称 列名 外表名 外列名 约束类型
F_642 LANGUAGE_ID LANGUAGE LANGUAGE_ID 级联
F_643 STOREENT_ID, QTYUNIT_ID, NUMBRUSG_ID QTYFORMAT STOREENT_ID, QTYUNIT_ID, NUMBRUSG_ID 级联

引用方式:
约束名称 引用列名 外表名 外列名 约束类型
不适用