扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getoperatingsystemmxbean定义及介绍
  • java.util.Date 和 java.slq.Date 如何最简单实现互换?
  • java命名空间java.lang.management接口memorypoolmxbean的类成员方法: isvalid定义及介绍
  • 轻量级Java开发工具 Java Tools
  • 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的类成员方法: getcolumns定义及介绍

     
        发布时间:2014-2-17  


        本文导语:  getcolumns resultset getcolumns(string catalog, string schemapattern, string tablenamepattern, string columnnamepattern) throws sqlexception 获取可在指定类别中使用的表列的描述。 仅返回与...

    getcolumns

    resultset getcolumns(string catalog,
                         string schemapattern,
                         string tablenamepattern,
                         string columnnamepattern)
                         throws sqlexception
    获取可在指定类别中使用的表列的描述。

    仅返回与类别、模式、表和列名称标准匹配的列描述。它们根据 table_cattable_schemtable_nameordinal_position 进行排序

    每个列描述都有以下列:

    1. table_cat string => 表类别(可为 null
    2. table_schem string => 表模式(可为 null
    3. table_name string => 表名称
    4. column_name string => 列名称
    5. data_type int => 来自 java.sql.types 的 sql 类型
    6. type_name string => 数据源依赖的类型名称,对于 udt,该类型名称是完全限定的
    7. column_size int => 列的大小。
    8. buffer_length 未被使用。
    9. decimal_digits int => 小数部分的位数。对于 decimal_digits 不适用的数据类型,则返回 null。
    10. num_prec_radix int => 基数(通常为 10 或 2)
    11. nullable int => 是否允许使用 null。
      • columnnonulls - 可能不允许使用 null
      • columnnullable - 明确允许使用 null
      • columnnullableunknown - 不知道是否可使用 null
    12. remarks string => 描述列的注释(可为 null
    13. column_def string => 该列的默认值,当值在单引号内时应被解释为一个字符串(可为 null
    14. sql_data_type int => 未使用
    15. sql_datetime_sub int => 未使用
    16. char_octet_length int => 对于 char 类型,该长度是列中的最大字节数
    17. ordinal_position int => 表中的列的索引(从 1 开始)
    18. is_nullable string => iso 规则用于确定列是否包括 null。
      • yes --- 如果参数可以包括 null
      • no --- 如果参数不可以包括 null
      • 空字符串 --- 如果不知道参数是否可以包括 null
    19. scope_catlog string => 表的类别,它是引用属性作用域(如果 data_type 不是 ref,则为 null
    20. scope_schema string => 表的模式,它是引用属性的作用域(如果 data_type 不是 ref,则为 null
    21. scope_table string => 表名称,它是引用属性的作用域(如果 data_type 不是 ref,则为 null
    22. source_data_type short => 不同类型或用户生成 ref 类型、来自 java.sql.types 的 sql 类型的源类型(如果 data_type 不是 distinct 或用户生成的 ref,则为 null
    23. is_autoincrement string => 指示此列是否自动增加
      • yes --- 如果该列自动增加
      • no --- 如果该列不自动增加
      • 空字符串 --- 如果不能确定该列是否是自动增加参数

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

    参数:
    catalog - 类别名称;它必须与存储在数据库中的类别名称匹配;该参数为 "" 表示获取没有类别的那些描述;为 null 则表示该类别名称不应该用于缩小搜索范围
    schemapattern - 模式名称的模式;它必须与存储在数据库中的模式名称匹配;该参数为 "" 表示获取没有模式的那些描述;为 null 则表示该模式名称不应该用于缩小搜索范围
    tablenamepattern - 表名称模式;它必须与存储在数据库中的表名称匹配
    columnnamepattern - 列名称模式;它必须与存储在数据库中的列名称匹配
    返回:
    resultset - 每一行都是一个列描述
    抛出:
    sqlexception - 如果发生数据库访问错误
    另请参见:
    getsearchstringescape()
    相关文章推荐:
  • java命名空间javax.swing类jtextarea的类成员方法: getcolumns定义及介绍
  • java命名空间javax.swing类jtextfield的类成员方法: getcolumns定义及介绍
  • java命名空间javax.swing.event类tablemodelevent的类成员方法: getcolumn定义及介绍
  • java命名空间java.awt类textarea的类成员方法: getcolumns定义及介绍
  • java命名空间java.awt类gridlayout的类成员方法: getcolumns定义及介绍
  • java命名空间javax.swing.table类defaulttablecolumnmodel的类成员方法: getcolumns定义及介绍
  • java命名空间javax.swing.table接口tablecolumnmodel的类成员方法: getcolumns定义及介绍
  • java命名空间java.awt类textfield的类成员方法: getcolumns定义及介绍
  • java命名空间javax.swing.table类defaulttablecolumnmodel的类成员方法: getcolumn定义及介绍
  • java命名空间javax.swing.table接口tablecolumnmodel的类成员方法: getcolumn定义及介绍
  • java命名空间javax.swing类jtable.droplocation的类成员方法: getcolumn定义及介绍
  • java命名空间javax.swing类jtable的类成员方法: getcolumn定义及介绍


  • 站内导航:


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

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

    浙ICP备11055608号-3