注册 登录
编程论坛 SQL Server论坛

关于分页存储的问题

lzyren2008 发布于 2008-08-21 10:44, 1176 次点击
DECLARE @type varchar(50)                      ............1
    DECLARE @prec int                           ...........2   
    SELECT @type=t.name, @prec=c.prec                 ...3
    FROM sysobjects o             。。。。。。。。。。。。。4
    JOIN syscolumns c on o.id=c.id          .............5
    JOIN systypes t on c.xusertype=t.xusertype   ...........6
    WHERE o.name = @SortTable AND c.name = @SortName...........7
    IF CHARINDEX('char', @type) > 0
    SET @type = @type + '(' + CAST(@prec AS varchar) + ')'

请哪位高手讲解一下每段代码的意思,特别是第5行和第六行是什么意思,谢谢指教!
2 回复
#2
duanchangren2008-09-30 11:28
#3
ingbingyuw2008-10-12 23:51
你不会使用连接查询吗?看看帮助就知道join是什么意思了.
1