0

表格列有奇怪的字符

我有这个脚本来生成一个表。

ps 这是传入数据的 ETL 表 - 我知道结构不好,但无法更改。

替代文字

在 Toad 中,表结构如下所示(显示了奇怪的字符):

替代文字

当我单击数据选项卡时,出现以下错误:

替代文字

为什么所有这些奇怪的角色都出现了?

4

2 回答 2

2

您可以通过引用它们来获得表/列名称中的奇数字符[例如create table "test one" ("id@" number);] 我会更关心系统生成的直方图列中的奇数字符。我会尝试 SQL*Plus 并从 user_tab_columns 中选择 DUMP(column_name)、dump(historgram)

这样您就可以查看问题是出在 TOAD 的工作方式上,还是出在数据库中的内容上。

于 2010-11-04T22:21:13.960 回答
1

看起来像一些剪切和粘贴字符。

尝试将脚本剪切到记事本中,然后保存,然后将其从记事本中剪切出来并在 sql plus 或 toad 编辑窗口中运行。

那应该删除有趣的字符。

(您可能希望在再次运行脚本之前删除该现有表)

于 2010-11-04T19:07:51.887 回答