gpt4 book ai didi

sql-server - 在sql server中检查字符串是否包含特定值

转载 作者:行者123 更新时间:2023-12-05 00:11:12 29 4
gpt4 key购买 nike

@Phoneno varchar
@Phoneno='(123)(4520)'

如何检查@ Phone是否没有带箭头的号码?

@Phoneno='()()' 

最佳答案

如果要检查电话号码的格式是否为(nnn)(nnnn),其中第一部分必须为3个数字,第二部分必须为4个数字,则可以执行以下操作:

if @Phoneno like '([0-9][0-9][0-9])([0-9][0-9][0-9][0-9])'
print 'ok'
else
print 'not ok'


使用ISNUMERIC方法的次要东西是允许小数和负号。可以通过将这些字符替换为空白来解决此问题(但仍无法验证正确的长度)。

关于sql-server - 在sql server中检查字符串是否包含特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2425970/

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