今天看啥
    热点:

      天发国际娱乐官网:说句题外话,小编感觉,安卓系统的手机的自拍一直领先于苹果,不知道大家怎么感觉?欢迎留言。

      DB2中获取用户表信息详情的方法,db2详情


      1.获取当前用户的用户名

      SELECT CURRENT SCHEMA FROM SYSIBM.SYSDUMMY1

      2.获取某个用户下的所有表名称

      SELECT CREATOR, TYPE, NAME, REMARKS FROM SYSIBM.SYSTABLES WHERE TYPE = 'T' AND CREATOR = '用户名'   --注意大小写

      3.获取当前用户下某张表的详细信息

      SELECT
              T.TBNAME,     --表名
              T.NAME,       --字段名
              T.REMARKS,    --字段中文名
              T.COLTYPE,    --字段类型
              T.LENGTH,     --字段长度
              T.SCALE,      --精度
              T.NULLS       --是否为空
       FROM SYSIBM.SYSCOLUMNS T
       WHERE TBCREATOR = '用户名' AND TBNAME='表名'
      

      4.获取当前用户下所有表和字段信息详情

      SELECT                                                           
             A.TBNAME,                            --表英文名
             B.REMARKS,                           --表中文名
             B.TYPE,                              --对象类型
             A.COLNO,                             --字段顺序号
             A.NAME,                              --字段英文名
             A.REMARKS,                           --字段中文名
             A.COLTYPE,                           --字段类型
             A.LENGTH,                            --长度
             A.SCALE,                             --精度
             A.NULLS,                             --是否允许为空
             C.PK_NAME,                           --主键名称
             C.KEY_SEQ,                           --主键顺序
             C.COLUMN_NAME                        --主键字段名称
        FROM SYSIBM.SYSCOLUMNS A                  --字段清单表
             LEFT JOIN SYSIBM.SYSTABLES B         --表的备注表(表中文名)
                ON A.TBCREATOR = B.CREATOR AND A.TBNAME = B.NAME
             LEFT JOIN SYSIBM.SQLPRIMARYKEYS C
                ON     A.TBCREATOR = C.TABLE_SCHEM
                   AND A.TBNAME = C.TABLE_NAME
                   AND A.NAME = C.COLUMN_NAME
       WHERE B.TYPE = 'T' AND A.TBCREATOR = '用户名'    --TYPE=T:TABLE  V:VIEW
      ORDER BY A.TBCREATOR, A.TBNAME, A.COLNO

      www.1click-soft.comtruehttp://www.1click-soft.com/DB2/1295780.htmlTechArticleDB2中获取用户表信息详情的方法,db2详情 1.获取当前用户的用户名 SELECT CURRENT SCHEMA FROM SYSIBM.SYSDUMMY1 2.获取某个用户下的所有表名称 SELECT...

      相关文章

      相关搜索: 用户表 详情 信息 DB2

      帮客评论

      视觉看点
      百度 360 搜狗