Sqlserver 打印表中的列名

    技术2025-05-14  52

    DECLARE @colName varchar(500) --声明@colName变量

    DECLARE @tableName varchar(64) --声明表名

    set @tableName='t_barcode' --赋表名

    set @colName='' --赋初值

    SELECT @colName=@colName+COLUMN_NAME+',' FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME=@tableName

    print subString(@colName,1,len(@colName)-1)--打印字段时去掉最后一个逗号

    最新回复(0)