1、存储过程的3种传回值:

1.以return传回整数
2.以output格式传回参数
3.recordset

2、字符串类型的变量需要初始化后再使用,不然永远是空

DECLARE @FieldsSql VARCHAR(MAX)

SET @FieldsSql = ''

SET @FieldsSql = @FieldsSql + 'abc'

3、使用print语句进行“调试”

print @sql

4、条件判断可直接判断

WHILE @i < @FieldsCount

IF (SELECT count(*) FROM SYSOBJECTS WHERE [name] = @TableName) > 0

5、顺便补充下上一条,SYSOBJECTS表中可以查询到数据库中的一些信息

主要是表名

相关文章:

  • 2021-10-27
  • 2022-02-28
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
猜你喜欢
  • 2022-12-23
  • 2022-02-09
  • 2021-11-26
  • 2021-08-28
  • 2022-01-07
相关资源
相似解决方案