#常见问题#专业版或旗舰版结账或存货核算速度慢,需要对主要表进行数据优化

1、专业版或旗舰版结账或存货核算速度慢,需要对主要表进行数据优化
DBCC DBREINDEX(ICStockBill)
DBCC DBREINDEX(ICStockBillEntry)
DBCC DBREINDEX(SEOrder)
DBCC DBREINDEX(SEOrderEntry)
DBCC DBREINDEX(t_Voucher)
DBCC DBREINDEX(t_VoucherEntry)
DBCC DBREINDEX(t_ICItemBase)
DBCC DBREINDEX(t_Item)
DBCC DBREINDEX(ICBal)
DBCC DBREINDEX(ICInvBal)
DBCC DBREINDEX(t_Balance)
go
2、查询数据库中的某个字段在哪些表中存在
如新增加了一个字段,不知道存在哪些表里,可以替换销【销售订单】执行语句
declare @str varchar(100)
set @str='销售订单' --要搜索的字符串
declare @s varchar(8000)
declare tb cursor local for
select s='if exists(select 1 from ['+b.name+'] where ['+a.name+'] like ''%'+@str+'%'')
print ''所在的表及字段: ['+b.name+'].['+a.name+']'''
from syscolumns a join sysobjects b on a.id=b.id
where b.xtype='U' and a.status>=0
and a.xusertype in(175,239,231,167)
open tb
fetch next from tb into @s
while @@fe
#常见问题#专业版或旗舰版结账或存货核算速度慢,需要对主要表进行数据优化
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



