sql:选择包含多行数据的行

时间:2017-02-07 18:12:30

标签: sql oracle11g toad

table A - > Column X有些数据包含数字,字母和特殊字符。大多数记录都有单行数据,但其中一些有2或3行数据。

1 this is a sample description of data 01/11/2017 @ 123'~

记录两行数据

1 this is a sample description
2 of data 22/11/2017 @~ 12@#'

我需要执行一个select查询来获取在表A的X列中有2行数据的记录。

我使用TOAD,上面提到的示例数据来自Grid popup editor

感谢

1 个答案:

答案 0 :(得分:2)

您可以选择包含新行的行(不知道您的样本数据,chr(10)chr(13)):

select *
from tableA
where instr(columnX, chr(10)) > 0;

解决方案取自this SO answer,如果对您有所帮助,请不要忘记提供关联解决方案。