私が認識したいパターンは、名前が _code サフィックスで終わらないテーブル用です (テーブル名は test_code のようであってはなりません) :
CREATE TABLE test1
(
aa INT, -- comment1
bb CHAR(10), -- comment2
cc INT, -- comment3
PRIMARY KEY (aa)
);
また、これは次のような 1 行スタイルにすることもできます。
CREATE TABLE test2( aa INT, bb CHAR(10), cc INT, PRIMARY KEY (aa));
次の正規表現を使用しましたが、機能しませんでした。
CREATE TABLE .*\n?\([.\n\;]*
それらを認識して、「)」と「;」の間に文を挿入したい このようになる:
CREATE TABLE test1
(
aa INT, -- comment1
bb CHAR(10), -- comment2
cc INT, -- comment3
PRIMARY KEY (aa)
)[sentence goes to here];
この問題をどのように解決すればよいか教えてください。