sqlanywhere - SQL Anywhere 表长度

标签 sqlanywhere

如何在 SQL Anywhere 上查看表的长度(以字节为单位)?这是可能的?

谢谢

最佳答案

要查找表中数据占用的字节数:

select db_property('pagesize')*(stab.table_page_count+stab.ext_page_count)
    from sys.systab stab join sys.sysuser suser on stab.creator=suser.user_id
    where stab.table_name='table_name' and suser.user_name='user_name'

这不包括表上任何索引或触发器的大小。

关于sqlanywhere - SQL Anywhere 表长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1743014/

相关文章:

sqlanywhere - Sybase - 更改 "Name"列的大小 - "Illegal Column Definition"错误

c# - 更改c# WebReference url地址

inno-setup - 在另一个进程中打开文件时,Inno Setup LoadStringFromFile 失败

c# - 连接到 SQL Anywhere - 未找到 dblgen12.dll

c# - 如何从 C# 连接到 Sql Anywhere 9

entity-framework - Entity Framework 从数据库生成模型需要什么权限?

sql - 使用类似 sql 任何地方查询的情况时出错

.net - 是否可以将 .NET 应用程序直接连接到 Sybase SQL Anywhere 数据库文件

mysql - 同步 joomla mysql 和 powerbuilder sql anywhere 数据库

php - fatal error : Allowed memory size of 134217728 bytes exhausted (tried to allocate 3 bytes) after ini_set