
清空数据一般用truncate语句,但是按照目前说法,如果是只清空某张表用一句就可以,如果要清空多张表则需要用存储过程来解决。
如果清空单表:
truncate table 表名清空多张表,比如全库里的所有表:
declare @tablename varchar(30)declare @sql varchar(2000)
declare cur_t cursor for
select name from dbo.sysobjects where xtype= 'U ' and status> =0
open cur_t
fetch next from cur_t into @tablename
while @@FETCH_STATUS = 0
begin
set @sql='truncate table '+ @tablename +''
exec (@sql)
fetch next from cur_t into @tablename
end
close cur_t
deallocate cur_t
注意:以上语句谨慎使用,否则数据被清空恢复起来很麻烦。
用万能的VBA可以解决。编制代码如下:
Sub 去除重复字符()
Dim I, J, K As Integer
Dim BJ As Integer
Dim s As String
Dim mya(1 To 100)
s = Cells(1, 1)
I = Len(s)
For J = 1 To I
mya(J) = Mid(s, J, 1)
Next J
s = mya(1)
For J = 2 To I
BJ = 0
For K = 1 To J - 1
If mya(J) = mya(K) Then
BJ = 1
Exit For
End If
Next K
If BJ = 0 Then
s = s + mya(J)
End If
Next J
Cells(1, 2) = s
End Sub
1、打开电脑中的excel软件,在excel中插入一张数据透视表,把数据定位在数据透视表上,就会出现”数据透视表工具“的临时选项卡;
2、之后会出现一个新的页面,在页面的右上方找到分析选项,然后点击“分析”选项,在”分析“选项中找到并点击”选择“整个数据透视表;
3、这时可以看到页面中把整个数据的表格全部选中,将整个数据表选择之后,按DELETE键删除就可以即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)