我们在Oracle 10g数据库中有一个有1.69亿行的表,我们需要将该表移动到2012数据库。桌面上的Describe:bbb NOT NULL NUMBER(38)ddd NOT NULL VARCHAR2这些选择是不切实际的。
我想知道'bcp‘是否是一个好的选择,如果是的话,这种数据拉扯的语法是什么?我们能直接从Oracle数据库中提取数据吗?
我想在bcp queryout命令的select子句中重命名列名。我尝试了下面的变体,但都不起作用。我想将第一列和第三列分别重命名为email_address和id。我在一个批处理脚本中调用bcp命令。bcp "select email as 'email_address', first_name, p_id as 'id' from table_name" queryout 15Days.txt-c -Sservername