读取表结构到变量中
工作中,经常会遇到将某个数据表的所有或大部份字段读取出来情况,比如说跨数据库进行表更新或插入等。
假如字段名一个一个地敲的话,一是效率低,二是会有漏掉的情况。
针对此种情况,处理的方法有很多种,
在这里,介绍另外一种方法,通过变理获取整个数据表的所有字段名,以BA_User为例:
DECLARE @STRSQL VARCHAR(2000) SET @STRSQL='' SELECT @STRSQL=@STRSQL+','+NAME FROM SYSCOLUMNS WHERE OBJECT_NAME(ID)='BA_User' PRINT RIGHT(@STRSQL,LEN(@STRSQL) -1)
一个自由.NET开发者
bingqiang1903@gmail.com
https://www.cnblogs.com/sunbingqiang/

浙公网安备 33010602011771号