我将如何从这个 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
任何帮助深表感谢 :)
正则表达式不够强大,无法做到这一点。 这条评论指出了SELECT
语句本身可以有任意复杂的嵌套SELECT
语句。但是,即使对于您的示例,正确解析输入也不可行。你用逗号分开,但SUBSTRING( PARCEL_NO, 1, 3)
它本身有逗号,打破了任何不太复杂的正则表达式。
根据您使用的语言,您可以采用多种选项,它们不像正则表达式那么复杂;几种语言都内置了 SQL 解析器。