Database Oracle数据库外键约束
我是oracle的新手,我正在尝试创建另一个表的外键Database Oracle数据库外键约束,database,oracle,Database,Oracle,我是oracle的新手,我正在尝试创建另一个表的外键 CREATE TYPE Salary_typ AS OBJECT ( Sal_SlipId NUMBER (11), Sal_BankDetails VARCHAR (255), Sal_Salary NUMBER (11,2), Sal_Month VARCHAR (255), Sal_Employee REF Employee_typ ) / 这就是我创建的类型 这是桌子 CREA
CREATE TYPE Salary_typ AS OBJECT (
Sal_SlipId NUMBER (11),
Sal_BankDetails VARCHAR (255),
Sal_Salary NUMBER (11,2),
Sal_Month VARCHAR (255),
Sal_Employee REF Employee_typ
)
/
这就是我创建的类型
这是桌子
CREATE TABLE Salary OF Salary_typ (
Primary Key (Sal_SlipId),
Sal_Employee REFERENCES Employee
)
/
我尝试执行这些操作,但得到的只是外键的垃圾值如果您是Oracle新手,请不要尝试基于类型创建表-没有人会这样做 改为这样做:
create table salary (
Sal_SlipId NUMBER (11),
Sal_BankDetails VARCHAR (255),
Sal_Salary NUMBER (11,2),
Sal_Month VARCHAR (255),
Sal_Employee REFERENCES employees
);
有没有办法用打字机打这个?