本人看到一段代码里有这样的语句
   str:='insert into administrator(id,admname,admpassword,admrealname,admidentify) values(contest_info_sequence.nextval,:p0,:p1,:p2,:p3)';
   adoquery1.SQL.Add (str) ;
请问其中的values后的那些内容是什么意思阿?

解决方案 »

  1.   

    给表administrator 的字段(id,admname,admpassword,admrealname,admindetify)付的值。
    除了context_info_sequence.nextval外,:p0,:p1,:p2,:p3是自定义的输入值
      

  2.   

    这种方式的sql语句我可是真的没见过阿,这么写有什么规则吗?如果要删除我所输入的要怎么写?
      

  3.   

    values后的()内的内容应该是什么样的格式啊?
    为什么这句'insert into administrator(id,admname,admpassword,admrealname,admidentify) values(contest_info_sequence.nextval,:p0,:p1,:p2,:p3)
    赋值是除了contest_info_sequence.nextval外?