温馨提示×

如何在Oracle中创建包含integer类型的表

小樊
87
2024-08-29 19:36:33
栏目: 云计算

要在Oracle数据库中创建一个包含integer类型的表,您需要编写一个CREATE TABLE语句

CREATE TABLE example_table (
    id INTEGER PRIMARY KEY,
    name VARCHAR2(100),
    age INTEGER
);

这个语句将创建一个名为example_table的表,其中包含3个字段:id、name和age。id字段是整数类型(INTEGER),并且被设置为主键(PRIMARY KEY)。name字段是可变长度的字符串类型(VARCHAR2),最大长度为100个字符。age字段也是整数类型(INTEGER)。

请注意,Oracle数据库没有专门的INTEGER类型,但是它提供了多种整数类型,如NUMBER(p, s),其中p表示精度(总位数),s表示小数点后的位数。如果您想使用更精确的整数类型,可以使用NUMBER类型,例如:

CREATE TABLE example_table (
    id NUMBER(10) PRIMARY KEY,
    name VARCHAR2(100),
    age NUMBER(3)
);

在这个例子中,id字段是一个最大长度为10位的整数,age字段是一个最大长度为3位的整数。

0