对列值的限制

表的某些列可能不允许空值。如果您尝试向这样的列插入 NULL,则会拒绝该语句。表中的其他列可能不允许重复的值。如果您指定与这样的列中已经存在的值重复的值,则会拒绝该语句。有些列甚至可能限制允许的列值。请使用数据完整性约束来限制列。要获取更多信息,请参阅 数据完整性

限制: 请不要为包含货币值的列指定币种符号。请仅指定该金额的数值值。

数据库服务器可在数值与字符数据类型之间进行转换。您可将数值字符的字符串(例如,'-0075.6')作为数值列的值。数据库服务器将数值字符串转换为数值。仅当该字符串不表示数值时才会发生错误。

您可指定数值或日期作为字符列的值。数据库服务器将那个值转换为字符串。例如,如果您指定 TODAY 作为字符列的值,则使用表示当前日期的字符串。(DBDATE 环境变量指定所使用的格式。)