给一个字符串,怎么判断他在数据库中 是表 还是视图 还是存储过程? 关键是判断出他是不是存储过程!
如果是存储过程,又怎么取出这个存储过程执行后查询出来的列名? 在线等待答案!  谢谢各位!

解决方案 »

  1.   

    看看Hibernate的源码,他是怎么做的,就知道了。
      

  2.   

    不同的数据库有不同的机制,不过只要根据楼主给的参数写不同的sql语句还是可以查询出来这个参数是表、视图还是存储过程,
    查询出来的列名,你要列名做什么,不是很明白楼主的意思
      

  3.   

    不同的数据库有不同的机制,不过只要根据楼主给的参数写不同的sql语句还是可以查询出来这个参数是表、视图还是存储过程, 
    查询出来的列名,你要列名做什么,不是很明白楼主的意思