-3
插入时的值到数据库中,而数据类型是一个号码,并在号码需要在引号:插入数字值
这里是宾语代码:
create type ComputerFile_objtyp as Object (
ComputerFileNo NUMBER,
Comp_ref REF Computer_objtyp,
ComputerFileName varchar2(50),
ComputerFileSize NUMBER
)
/
这里是插入代码:
INSERT INTO ComputerFile_objtab
SELECT 1, REF(Cobj), 'C:\App1\app1.exe', 1000
FROM Computer_objtab Cobj
Where Cobj.CompNo = 1;
请问上述工作的代码,或是否需要是这样的:
INSERT INTO ComputerFile_objtab
SELECT 1, REF(Cobj), 'C:\App1\app1.exe', '1000'
FROM Computer_objtab Cobj
Where Cobj.CompNo = 1;
(我指的是'ComputerFileSize NUMBER'属性)
我实际上不能测试这个,因为我的数据库目前没有运行。
那么就等到数据库可用。或用户另一个数据库。或者在线查找示例。 – Mat