Oracle Sql Developer应用程序中隐藏的双引号



我们在Oracle sql应用程序中为多行字符列值获取隐藏的双引号。如何解决此问题?有人能帮我们吗?

示例:

"aaaaaaaaaaBBBCC";

这是SQL Developer的默认行为。

每当您从查询结果中复制数据,并且该值是一个多行值时,它就会使用双引号作为该值的包装,但这并不意味着实际数据中有双引号。

请参阅:

SQLPLUS

SQL> SELECT * FROM CUSTOMERS;
CUSTOMER_ID CUSTOMER_NAME
----------- --------------------------------------------------
1 tejash

从SQL Developer复制粘贴结果:

SQL开发人员

1   tejash

现在,让我们在CUSTOMER_NAME列中添加一些多行值。

SQLPLUS

SQL> INSERT INTO CUSTOMERS VALUES
2  (2,
3  'TEJASH
4  SO
5  EXAMPLE');
1 row created.
SQL> SELECT * FROM CUSTOMERS;
CUSTOMER_ID CUSTOMER_NAME
----------- --------------------------------------------------
1 tejash
2 TEJASH
SO
EXAMPLE
SQL> COMMIT;
Commit complete.
SQL>

从SQL Developer复制粘贴结果:

SQL开发人员

1   tejash
2   "TEJASH
SO
EXAMPLE" -- wrapped in double quotes

最新更新