我现在要知道某张表中是不是存在这个字段。但是不知道如何用sql语句写。请教各位了。

解决方案 »

  1.   

    ResultSetMetaData  看看这个类 
      

  2.   

    如果你是用 SQL SERVER 它是有个表专门放什么表有啥字段的
      

  3.   

    如果允许的话,你可以利用:
    select * from information_schema.columns
    where table_name = 'yourTableName' 来取得字段名字。还可以利用元数据ResultSetMetaData来获取。
      

  4.   

    用IBATIS做这个很容易在XML里写个SQL查询方法,然后写个JAVABEANS,JSP直接调用JAVABEAN就OK了!