gpt4 book ai didi

sql-server - 从电子邮件 ID 获取用户名

转载 作者:行者123 更新时间:2023-12-05 08:44:07 24 4
gpt4 key购买 nike

我已经声明了变量@email,

Declare user_name varchar(500) 

如何将值传递给 username ,值是 @email='ragkv@gmail.com' 那么 user name='ragkv' 我必须从@电子邮件中获取它。这个怎么做?提前致谢

最佳答案

所以你想在字符的第一个实例处修剪值?您可以通过将 charindex() 作为 substring() 的长度参数传递来执行此操作

DECLARE @email VARCHAR(20)='ragkv@gmail.com'
DECLARE @username VARCHAR(20)

SELECT @username = SUBSTRING(@email,0,charindex('@',@email,0))

SELECT @username

关于sql-server - 从电子邮件 ID 获取用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15803095/

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