我有一个查询,比如说从条上选择foo Foo是一个字符串字段,并且始终以“http://”开头。 我想在选择期间将“http://”替换为“xml://”,所以所有的foo值都会返回为xml:// ...,而不是http:// ... 是否有在查询期间如何替换?SQL Server Select Question
1
A
回答
8
SELECT REPLACE(column, 'http://', 'xml://') FROM ...
3
看看REPLACE关键字。或者,如果您需要做更复杂的处理比替换可以处理,请看CASE。
0
一个简单的REPLACE
会做
SELECT REPLACE(YourColumn,'http://','xml://') FROM YourTable
3
你知道它总是在一开始绳子,大概有完整性约束来验证这个!
SELECT STUFF(column,1,4,'xml') FROM ...
编辑:事实上,为什么你在这种情况下存储协议?您可以只存储URL的其余部分,并附加任何您需要的协议,而不必删除多余的子字符串。
相关问题
- 1. sql select question
- 2. MySql select question
- 3. 另一个转行question- SQL Server 2005的
- 4. sql query question/count
- 5. sql COUNT question
- 6. SQL Server中,SELECT
- 7. 在SQL Select语句中选择字段(Dumbest SQL Question)
- 8. Select distinct columns sql server
- 9. SQL Server SELECT嵌套
- 10. SQL Server SELECT INTO @variable?
- 11. SQL Server SELECT首先
- 12. SQL Server的SELECT DISTINCT
- 13. SQL Server datetime LIKE select?
- 14. sql server select by datetime
- 15. UpdatePanel Question
- 16. SQL Server select select无效列名中
- 17. SQL Server 2008:SELECT min(date)
- 18. SELECT DISTINCT TOP 5在SQL Server
- 19. SQL Server 2008:SELECT FOR UPDATE
- 20. Microsoft SQL Server SELECT语句
- 21. SQL Server的SELECT语句
- 22. SQL Server - select into from语句?
- 23. 为SQL Server Select语句
- 24. SQL SERVER SELECT总和值
- 25. SQL Server的SELECT @VARIABLE = TOP 1
- 26. SELECT DISTINCT总和的SQL Server
- 27. sql server 2008更新select threadsafe?
- 28. SQL Server SELECT到JSON函数
- 29. SQL SERVER 2008 Select语句
- 30. sql server select与like连接?