gpt4 book ai didi

sql - 如何在SQL中使用正则表达式?

转载 作者:行者123 更新时间:2023-12-02 10:12:41 28 4
gpt4 key购买 nike

我需要一个正则表达式,以便可以在数据库表中找到所有无效的电子邮件地址。

SELECT *
FROM dbo.[Users] AS u
WHERE u.EmailAddress not like 'regular expression of valid email addresses'

SQL Server 支持正则表达式吗?如果是这样,我该如何写一个电子邮件地址?

最佳答案

T-SQL 不支持正则表达式。不过,您可以创建一个 .net CLR 函数来添加此功能。

这可能会有所帮助。
http://www.simple-talk.com/sql/t-sql-programming/clr-assembly-regex-functions-for-sql-server-by-example/

关于sql - 如何在SQL中使用正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416627/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com