Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 sybase sql 查询,它返回一个整数作为结果。
谁能解释这个查询的逻辑。
select b.length from sysobjects a, syscolumns b where a.name = 'StuComm' and a.id = b.id and b.name = 'StuCD'
我有点不确定你在这里问什么,但我会试一试。
StuCD此查询正在查找表中列的长度StuComm。它从sysobjects和syscolumns
StuCD
StuComm
sysobjects
syscolumns
length是 syscolumns 中的一列 type int,这就是你得到整数结果的原因。长度是声明数据类型的值,因此声明为 a 的列varchar(255)的长度为 255。
length
int
varchar(255)