扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getoperatingsystemmxbean定义及介绍
  • java.util.Date 和 java.slq.Date 如何最简单实现互换?
  • java命名空间java.lang.management接口memorypoolmxbean的类成员方法: isvalid定义及介绍
  • 返回值 iis7站长之家
  • java命名空间java.lang.management接口threadmxbean的类成员方法: isthreadcputimesupported定义及介绍
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • java命名空间java.lang.management接口memorymanagermxbean的类成员方法: isvalid定义及介绍
  • 各位大虾,为什么我的java程序能通过编译,但是在用java命令运行程序的时候却老是报错“Exception in thread "main" java.lang.NoClassDe
  • java命名空间java.awt.image接口imageobserver的类成员方法: properties定义及介绍
  • 请问:java 入门以及学好Java要看哪些书籍阿????
  • java命名空间java.sql类types的类成员方法: other定义及介绍
  • Java源码工具 java2html
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • java bean和java class的区别??
  • java命名空间java.awt类color的类成员方法: gettransparency定义及介绍
  • 学习JAVA,请推荐好的 JAVA站点!
  • java命名空间java.lang.management类memoryusage的类成员方法: getcommitted定义及介绍
  • 关于Java好的网站,哪个Java好的教程。
  • java命名空间java.text类decimalformat的类成员方法: setparsebigdecimal定义及介绍
  • 如何将java.util.Date转化成java.sql.Date?
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • 如何设置java应用程序的风格,如java风格,和windows风格!
  •  
    当前位置:  编程语言>java/jsp

    java命名空间java.sql接口databasemetadata的类成员方法: getfunctioncolumns定义及介绍

     
        发布时间:2014-2-17  


        本文导语:  getfunctioncolumns resultset getfunctioncolumns(string catalog, string schemapattern, string functionnamepattern, string columnnamepattern) throws sqlexception 获取给定类...

    getfunctioncolumns

    resultset getfunctioncolumns(string catalog,
                                 string schemapattern,
                                 string functionnamepattern,
                                 string columnnamepattern)
                                 throws sqlexception
    获取给定类别的系统或用户函数参数和返回类型的描述。

    只返回那些匹配模式函数参数名称标准的描述。它们按照 function_catfunction_schemfunction_namespecific_ name 进行排序。 在此排序中,返回值(如果有)排在最前面。接着是参数描述,它们按调用顺序排序。然后是列描述,它们按列编号顺序排序。

    resultset 中的每个行都是带以下字段的参数描述、列描述或返回类型描述:

    1. function_cat string => 函数类别(可为 null
    2. function_schem string => 函数模式(可为 null
    3. function_name string => 函数名称。这是用于调用该函数的名称
    4. column_name string => 列/参数名称
    5. column_type short => 列/参数的种类:
      • functioncolumnunknown - 未知
      • functioncolumnin - in 参数
      • functioncolumninout - inout 参数
      • functioncolumnout - out 参数
      • functioncolumnreturn - 函数返回值
      • functioncolumnresult - 指示该参数或列是 resultset 中的列。
    6. data_type int => 取自 java.sql.types 的 sql 类型
    7. type_name string => sql 类型名称,对于 udt 类型该类型名称是完全限定的
    8. precision int => 精度
    9. length int => 数据的字节长度
    10. scale short => scale - 对于其 scale 不适用的数据类型返回 null。
    11. radix short => 基数
    12. nullable short => 是否可以包含 null。
      • functionnonulls - 不允许使用 null 值
      • functionnullable - 允许使用 null 值
      • functionnullableunknown - 不知道是否可使用 null 值
    13. remarks string => 描述列/参数的注释
    14. char_octet_length int => 基于二进制字符的参数或列的最大长度。对于任何其他数据类型,返回值为 null
    15. ordinal_position int => 顺序位置,对于输入和输出参数,从 1 开始。如果此行描述函数的返回值,则返回值 0。对于结果集列,它是结果集中列的顺序位置(从 1 开始)。
    16. is_nullable string => iso 规则用于确定参数或列是否可以包括 null
      • yes --- 如果该参数或列可以包括 null
      • no --- 如果该参数或列不可以包括 null
      • 空字符串 --- 如果不知道该参数或列是否可以包括 null
    17. specific_name string => 唯一标识模式中此函数的名数。这是用户指定的或 dbms 生成的名称,这可能不同于带有重载函数function_name

    precision 列表示给定参数或列的指定列大小。对于数值数据,这是最大精度。对于字符数据,这是字符长度。对于日期时间数据类型,这是 string 表示形式字符长度(假定允许的最大小数秒组件的精度)。对于二进制数据,这是字节长度。对于 rowid 数据类型,这是字节长度。对于列大小不适用的数据类型,则返回 null。

    参数:
    catalog - 类别名称;它必须与存储在数据库中的类别名称匹配;为 "" 表示获取没有类别的那些描述;为 null 表示该类别名称不应该用于缩小搜索范围
    schemapattern - 模式名称的模式;它必须与存储在数据库中的模式名称匹配;为 "" 表示获取没有模式的那 些描述;为 null 表示该模式名称不应该用于缩小搜索范围
    functionnamepattern - 进程名称模式;它必须与存储在数据库中的函数名称匹配
    columnnamepattern - 参数名称模式;它必须与存储在数据库中的参数或列名称匹配
    返回:
    resultset - 每行描述一个用户函数参数、列或返回类型
    抛出:
    sqlexception - 如果发生数据库访问错误
    从以下版本开始:
    1.6
    另请参见:
    getsearchstringescape()
    相关文章推荐:
  • java命名空间java.sql接口databasemetadata的类成员方法: sqlstatesql定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: sqlstatexopen定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: sqlstatesql99定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: getdrivermajorversion定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: getdriverminorversion定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurereturnsresult定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurenoresult定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: columnnullableunknown定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurenullable定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: tableindexhashed定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurecolumnresult定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurenonulls定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurecolumnunknown定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: attributenullable定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: attributenonulls定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurecolumnreturn定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: functioncolumnunknown定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: versioncolumnnotpseudo定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: versioncolumnpseudo定义及介绍
  • java命名空间java.sql接口databasemetadata的类成员方法: procedurenullableunknown定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3