我试图通过使用python和regex解析一个文件,从超过100个表的ddl中删除临时表。我设法用'_TMP' in line
得到了我想要的结果,但是我非常想用regex来实现这一点。我很难理解如何在多行上进行解析,如果你逐行迭代,这是不可能的?在
示例DDL:
CREATE TABLE EXNAME.EXTABLE_TMP (
CONTRIBUTOR_ID VARCHAR2(32) NOT NULL,
AFFILIATION_TYPE VARCHAR2(10) NOT NULL,
SEQ_NUMBER NUMBER(2) NOT NULL,
PRIMARY KEY (CONTRIBUTOR_ID,AFFILIATION_TYPE,SEQ_NUMBER)
);
CREATE TABLE EXNAME.EXTABLE (
CONTRIBUTOR_ID VARCHAR2(32) NOT NULL,
AFFILIATION_TYPE VARCHAR2(10) NOT NULL,
SEQ_NUMBER NUMBER(2) NOT NULL,
PRIMARY KEY (CONTRIBUTOR_ID,AFFILIATION_TYPE,SEQ_NUMBER)
);
我目前的解决方案:
^{pr2}$
目前没有回答
相关问题 更多 >
编程相关推荐