Database Sybase SQL查询澄清
我有一个sybase sql查询,它返回一个整数作为结果 谁能解释一下这个问题的逻辑吗Database Sybase SQL查询澄清,database,sybase,sap-ase,Database,Sybase,Sap Ase,我有一个sybase sql查询,它返回一个整数作为结果 谁能解释一下这个问题的逻辑吗 select b.length from sysobjects a, syscolumns b where a.name = 'StuComm' and a.id = b.id and b.name = 'StuCD' 我有点不确定你在问什么,但我要试试看 此查询正在查找StuComm表中的StuCD列的长度。它从sysobjects和syscolumns length是syscolumns中类型为in
select b.length
from sysobjects a, syscolumns b
where a.name = 'StuComm'
and a.id = b.id and b.name = 'StuCD'
我有点不确定你在问什么,但我要试试看 此查询正在查找
StuComm
表中的StuCD
列的长度。它从sysobjects
和syscolumns
length
是syscolumns中类型为int
的列,这就是得到整数结果的原因。长度是用以声明数据类型的值,因此声明为varchar(255)
的列的长度为255