1

我的'Sql Developer'中有 'oracle' 和 'sybase' 的连接。

对于Oracle-Connections,有从 excel、csv、dsv 等导入数据的选项……
而对于 Sybase-Connections,我找不到任何导入选项。

有没有办法将数据从excel文件导入sybase中的表?

4

2 回答 2

2

以 CVS 格式保存 Excel,然后在文件中 bcp:-

bcp dabase_name..文件名中的表名 -Uuser_name -Ppswd -SServerName -c -t "," -Y

于 2013-11-11T12:01:00.670 回答
2

我以前从未在 Sybase 中使用过 SQL developer,我不确定它是否受到官方支持。这也可能是上下文菜单(从 excel 导入)不可用的原因。您的问题的可能解决方案:

  1. 如果您使用“Sybase SQL Anywhere”查看文档中的“load table”语句,它还支持加载 Excel 文件。
  2. 使用 Sybase 的 Interactive SQL 客户端上传您的 Excel 文件。
  3. 在 Interactive SQL 中使用“INPUT”语句。
  4. 将 excel 文档导出为 CSV 格式,并使用“加载表”语句加载。

我建议导出为 CSV 格式,然后导入到数据库中,请注意从 excel 到 CSV 的输出。

于 2013-11-05T12:27:59.317 回答