0

我将如何从这个 sql 语句中检索字段?

create view CCV_REALPROP as select *, SUBSTRING( PARCEL_NO, 1, 3) as CC_GROUP from REALPROP

我需要这样检索字段:

1:*

2:SUBSTRING( PARCEL_NO, 1, 3) as CC_GROUP

任何帮助深表感谢 :)

4

1 回答 1

0

正则表达式不够强大,无法做到这一点。 这条评论指出了SELECT语句本身可以有任意复杂的嵌套SELECT语句。但是,即使对于您的示例,正​​确解析输入也不可行。你用逗号分开,但SUBSTRING( PARCEL_NO, 1, 3)它本身有逗号,打破了任何不太复杂的正则表达式。

根据您使用的语言,您可以采用多种选项,它们不像正则表达式那么复杂;几种语言都内置了 SQL 解析器。

于 2019-12-12T17:45:06.087 回答