表格列有奇怪的字符
我有这个脚本来生成一个表。
ps 这是传入数据的 ETL 表 - 我知道结构不好,但无法更改。
在 Toad 中,表结构如下所示(显示了奇怪的字符):
当我单击数据选项卡时,出现以下错误:
为什么所有这些奇怪的角色都出现了?
您可以通过引用它们来获得表/列名称中的奇数字符[例如create table "test one" ("id@" number);
] 我会更关心系统生成的直方图列中的奇数字符。我会尝试 SQL*Plus 并从 user_tab_columns 中选择 DUMP(column_name)、dump(historgram)
这样您就可以查看问题是出在 TOAD 的工作方式上,还是出在数据库中的内容上。
看起来像一些剪切和粘贴字符。
尝试将脚本剪切到记事本中,然后保存,然后将其从记事本中剪切出来并在 sql plus 或 toad 编辑窗口中运行。
那应该删除有趣的字符。
(您可能希望在再次运行脚本之前删除该现有表)