问题描述
我在文件中提取了多个表定义(每个文件一个定义),并且我试图从表定义中获取特定属性。 table属性可以是SET或MULTISET,表定义可以像
git pull origin master
OR
CREATE MULTISET TABLE WEB_APP_OWN_TABLES.VARS_WRK,NO FALLBACK,
单词CREATE和MULTISET / SET之间可以有多个空格和/或制表符
单词MULTISET / SET和TABLE之间可以有多个空格和/或制表符
单词之间的空格和/或制表符的数量可以随每个定义而变化。我使用下面的命令来获取属性,但是它可以给我诸如“ CREATE_BY_TABLE”的列名。有更好的方法吗?
CREATE SET TABLE WEB_APP_OWN_TABLES.VARS,
样本表定义:
*egrep -i "\<CREATE\>\*.\*\<TABLE\>" WEB_APP_OWN_TABLES~VARS_WRK.sql | egrep -i "SET|MULTISET"*
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)