在 Oracle 中,什么相当于 MySQL 的 UNSIGNED?
我有以下查询,只是它不起作用:
CREATE TABLE foo
(
id INT UNSIGNED NOT NULL PRIMARY KEY
);
编辑:我的目的是节省空间,因为对于某些字段,我不会使用负值。或者,它会回答我的问题,即有人确认我所要求的在 Oracle 11g 中是不可能的,或者如果可能,但并不简单(每个 unsigned int 超过 3 行代码)。
此外,它不一定是关于int的。我也使用 smallint 和 tinyint。