• 2024-04-23循环更新某些表中的字段类型和长度
    DECLARE@TableNameNVARCHAR(128)DECLARE@ColumnNameNVARCHAR(128)DECLARE@DataTypeNVARCHAR(128)DECLARE@LengthINT--设置你要更新的数据类型和长度SET@DataType='VARCHAR'SET@Length=100--获取所有表的名称DECLARETableCursorCURSORFORSELECTdistinctTABL
  • 2024-03-07sql server 查询所有表的记录条数
    DECLARE@tableNameNVARCHAR(MAX)DECLARE@sqlNVARCHAR(MAX)=''CREATETABLE#TempTable(TableNameSYSNAME,RowCountsBIGINT)--遍历所有用户表DECLARETableCursorCURSORFORSELECTt.NAMEFROMsys.tablestWHEREt.is_ms_shipped=0--过滤掉系统表ANDt.na
  • 2024-01-19SQL Server 清除一个数据库下所有表数据,保留表结构
    用法:在需要清空数据的数据库创建并执行存储过程,该存储过程并不会影响其他数据库❗请小心使用这些脚本,确保在生产环境之前备份您的数据库。⚠️存储过程:CREATEPROCEDUREClearAllTablesASBEGINDECLARE@TableNameNVARCHAR(255)DECLAREtableCursorCURSORFOR