我想在Customers表中添加一列。我要添加的列的名称是Phone_no。现在,如果我想将国家代码与Phone_no字段一起添加,那么Phone_no的数据类型是什么?例如Phone_no是+918884560909,那么Phone_no字段的数据类型是什么?
答案 0 :(得分:0)
如果您想使用+
这样的特殊符号添加数字,请使用varchar:
varchar(20)
答案 1 :(得分:0)
如果您更喜欢一个字段名称,则为varchar(expected_size)。如果您更喜欢两个字段,则可以将一个字段命名为国家/地区代码(varchar),将其他字段命名为phone_no(数字)。查看所有可用数据类型的Oracle文档。
答案 2 :(得分:0)
ALTER TABLE Customers ADD COLUMN Phone-no varchar(13);
您可以在没有+
的情况下存储号码。在这种情况下,您可以将号码存储为bigint