【问题标题】:how to get the column size of a table in sybase 2如何在sybase 2中获取表的列大小
【发布时间】:2017-01-08 06:39:24
【问题描述】:

在 sybase Central 中是否有一个查询来查看列长度以及表的列类型,例如 VARCHAR(255)、VARCHAR(500)...?

我试过这个查询

SELECT syscolumns.name, systypes.name FROM sysobjects 
JOIN syscolumns ON sysobjects.id = syscolumns.id
JOIN systypes ON systypes.type = syscolumns.type AND systypes.usertype=  syscolumns.usertype
WHERE sysobjects.name LIKE 'table_name' 

但我只有列类型 (VARCHAR)。

【问题讨论】:

    标签: sybase


    【解决方案1】:

    您应该使用 syscolumns 中的“length”、“prec”或“scale”列,具体取决于数据类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-09
      • 2015-01-13
      • 1970-01-01
      • 2015-06-29
      相关资源
      最近更新 更多