
在dw里面使用查找替换功能,使用正则查找替换删除sqlserver里面的CONSTRAINT的信息,一键删除
import re
# 示例文本
text = """
CONSTRAINT [DF__xilie__03BEBB7E] DEFAULT ((0)) FOR [xiid]
CONSTRAINT [DF__cjxil__1300FF0E] DEFAULT ((0)) FOR [cjxiid]
CONSTRAINT [DF__jiageubilv] DEFAULT ((0)) FOR [xshiyi]
CONSTRAINT [DF__cjkua__04B2DFB7] DEFAULT ((0)) FOR [cjkuan]
"""
# 定义正则表达式模式
pattern = r'CONSTRAINT\s*\[DF__[^\]]*\]'
# 使用 re.sub 替换所有匹配项为空字符串
new_text = re.sub(pattern, '', text)
# 输出结果
print(new_text)
您发布的评论即表示同意遵守以下条款:
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家、社会、集体和公民的合法权益;
二、不得发布国家法律、法规明令禁止的内容;互相尊重,对自己在本站的言论和行为负责;
三、本站对您所发布内容拥有处置权。