ms-access - 如何从 ms-access 超链接字段中删除“#”符号?
问题描述
在 msaccess 字段中,您会看到一个超链接 fe https://stackoverflow.com,当使用 F2 打开该字段时,我会看到 # https://stackoverflow.com#。如何使用更新查询删除#?即使选择查询也很难
我尝试了“Like”参数,但“#”dus 没有任何命中。我也尝试了“”#“”和“'#'”和“'#”,但没有任何成功。
没有错误,但也不是想要的结果
解决方案
您可以使用以下模式选择包含井号/井号 ( #
) 的记录,例如:like
*[#]*
select * from YourTable where YourTable.YourField like "*[#]*"
#
您可以使用该函数从此类记录保存的值中删除井号/井号 ( ) replace
,例如:
update YourTable
set YourTable.YourField = Replace(YourTable.YourField,"#","")
where YourTable.YourField like "*[#]*"
要仅从字符串的末尾删除符号,因为 URL 不能包含空格,您可以使用以下命令:
update YourTable
set YourTable.YourField = Trim(Replace(Replace(" " & YourTable.YourField & " "," #",""),"# ",""))
where YourTable.YourField like "[#]*" or YourTable.YourField like "*[#]"
推荐阅读
- c# - Edit requiredResourceAccess of Azure AD Application using MVC or C#.NET application
- html - Why is there a superscript esf in Zap Chance font?
- robotframework - 如何使用 Appium 库在我的代码中使用 javascript
- css - CSS file is not found on localhost
- kubernetes - How to make the ELB attach to a domain name in route53 in Kubernates deployments
- sql-server - 组上的批次
- php - AJAX Symfony 表单 + 嵌入式表单 = 错误未以正确的子表单返回
- angular - Not getting radio button value when placing ngModel
- windows - Git Bash (mingw64) - make 不做任何事情
- mysql - User Exists and NotExists Query