oracle 得到 所有表
2009-09-03 18:37
239 查看
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Data.OracleClient; using System.Collections; namespace WindowsApplication1 { public partial class Form1 : Form { ArrayList tables = new ArrayList(); public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //"Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=Username;Pwd=asdasd;" string ConnectionString = "user id=nqsystem;data source=orc1_24;password=nqsystem"; OracleConnection conn = new OracleConnection(ConnectionString); try { conn.Open(); OracleCommand cmd = conn.CreateCommand(); cmd.CommandText = "select * from user_tables"; OracleDataReader odr = cmd.ExecuteReader(); while (odr.Read()) { tables.Add(odr.GetString(0)); } odr.Close(); } catch (Exception ee) { MessageBox.Show(ee.Message); } finally { conn.Close(); } foreach(string table in tables) { conn.Open(); OracleCommand cmd = conn.CreateCommand(); cmd.CommandText = "delete from " + table; cmd.ExecuteNonQuery(); odr.Close(); } } } }
相关文章推荐
- 如何在oracle中得到所有表,主键,索引等
- 在ORACLE得到某个表所有列的注释的查询SQL
- Oracle得到当前用户的所有表的方法
- oracle得到所有表名
- Oracle 10g 得到所有表的记录数
- 如何得到Oracle的所有用户?
- Oracle中得到一张表中的所有列
- oracle中,得到所有的表的列,以及全库空间查找
- Oracle ERP - 如何得到某个Operating Unit下的所有Line Type
- 得到oracle 的表中所有列的列名,类型,长度。等等一系列属性
- Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
- Oracle中查看所有表和字段
- ORACLE 执行scheduler需要所有权限
- oracle清空所有表数据
- 在Oracle中重编译所有无效的存储过程
- 【叶子函数分享四十八】根据年得到所有星期日的日期
- oracle 把所有的天都显示出来
- 关于Oracle与SqlServer中获取所有字段、主键、外键的sql语句
- oracle查询所有表和字段
- oracle查询当前数据库所有表名