建立了一个student的对象表,字段有学号、姓名、地址;其中地址字段是对象类型,其包括省份和国家字段,现在想往student表中插入一条记录,应该怎么做?

解决方案 »

  1.   

    insert into table1 (学号,姓名,地址) values('123','123',to_char('test,test,test,test'))
      

  2.   

    按你说的做提示类型错误,以下是我建表代码,你看下
    create type sys.address as object("county" varchar(10),"province" varchar(10))create type sys.student as object ("stuno" number(8,0),"name" varchar(10),"add" sys.address)
      
     create table sys.stud of sys.student 
      

  3.   

    为什么你不新建一个用户,而要用SYS用户来操作?
      

  4.   


    --eg:
    insert into sys.stud
    values(1,'123',sys.address('100','1000'))
      

  5.   

    再请教一个问题,如果我想单独查询地址字段的province字段,该怎么做呢?