Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何在oracle 9i中导出排除一两列的表?_Sql_Oracle - Fatal编程技术网

Sql 如何在oracle 9i中导出排除一两列的表?

Sql 如何在oracle 9i中导出排除一两列的表?,sql,oracle,Sql,Oracle,以下文本是否适用于oracle 9i中导出表中的参数文件 cat > test.par GRANTS = N INDEXES = N ROWS = Y CONSISTENT = Y TRIGGERS = N STATISTICS = NONE TABLES = table.table_name QUERY = "where column_name not in ('col1','col2') 查询参数可以限制导出的行,而不是列。如果您的目标是从表中导

以下文本是否适用于oracle 9i中导出表中的参数文件

cat > test.par
GRANTS     = N
INDEXES    = N
ROWS       = Y
CONSISTENT = Y
TRIGGERS   = N
STATISTICS = NONE
TABLES     = table.table_name
QUERY = "where column_name not in ('col1','col2')

查询参数可以限制导出的行,而不是列。如果您的目标是从表中导出每一行数据,但避免从col1和col2列导出数据,那么我认为这是不可能的。

您认为先尝试一下怎么样?我们中的一些人,少数人,很多人没有9i要测试,所以你需要告诉我们这个问题。那么你对这种情况有什么建议?是的,我不想出口可乐1和可乐2。@NorieCrisSagun-正如我所说,我认为这是不可能的。您试图解决的业务问题是什么?假设导出是解决该问题的唯一可能的技术解决方案,则您需要导出整个表,或者需要在源数据库中创建一个新表,该表只包含要导出的数据并导出该新表。啊,好的。所以这是最有效的出口方式。谢谢我认为有一种更直接的方法可以导出表,不包括其中的一个或两个列。