
3个回答
展开全部
1.保留表,只删除数据:
truncate table mytable;
或者:
delete from mytable where 1 = 1 ;
commit;
2.删除表本身:
drop table mytable;
如果要永久性删除,不准备在恢复:
drop table mytable purge;
不明的可以hi我。
truncate table mytable;
或者:
delete from mytable where 1 = 1 ;
commit;
2.删除表本身:
drop table mytable;
如果要永久性删除,不准备在恢复:
drop table mytable purge;
不明的可以hi我。
展开全部
你是想用sql语句删除表中数据,还是在sql server中操作oracle。
如果是前者,语句是:
delete from tablename
truncate table tablename
如果是后者:
在sql里操作Oracle的东西需要建立链接服务器,在建立链接服务器的时候,填写Oracle的地址,用户名,密码等,然后在SQL Server中使用sql语句操作,但是操作对象要是用完整路径。
如果是前者,语句是:
delete from tablename
truncate table tablename
如果是后者:
在sql里操作Oracle的东西需要建立链接服务器,在建立链接服务器的时候,填写Oracle的地址,用户名,密码等,然后在SQL Server中使用sql语句操作,但是操作对象要是用完整路径。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两种方法
delete from table
只删除数据,不释放表空间,不删除表结构
truncate table
既删除,又释放表空间,但不删除表结构.
delete from table
只删除数据,不释放表空间,不删除表结构
truncate table
既删除,又释放表空间,但不删除表结构.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询