是删除表
truncate
和
delete
是清空表内的数据,但
truncate
较快,truncate
是一个DDL语言,他将被隐式提交。可以对
delete
使用
rollback
命令,但不能对
truncate
使用。
删除重复的:delete from table1 where id not in (select max(id) from table1 group by name , pid)
如果留下重复中的最后一条就max(id),如果留下重复中的第一条就min(id),
sql读取excel并插入:
---97-2003Excel
select * into table_name from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0HDR=yesDATABASE=E:\aa.xls',sheet1$) where a='4728'
----2007Excel
select * table_name from OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0HDR=yesDATABASE=E:\aa.xlsx',sheet1$) where a='123'
但要启用外围应用配置器。
如果不会最好就是用数据库里“导入/导出”直接进行导入吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)