【发布时间】:2015-05-20 06:39:09
【问题描述】:
我有一个数据库,其中表中的特定列的值带有类型为 (varchar(128),null) 的大括号 {789-uiuiun-990..}。
有没有办法编写一个查询,通过删除那些大括号给我结果。
i.e. select col from db ; ---> results with braces
如何修改它以仅提取值并删除大括号。
谢谢
【问题讨论】:
-
尝试
Select LEFT(RIGHT(col, len(col)-1),len(col)-2) from db期望大括号始终是第一个和最后一个字符 -
你能解释一下吗?表示此查询将如何给出预期结果?
-
@RahulParit 只是删除了大括号的列。
标签: c# sql database sql-server-2012