“Route”表中有一列“AppendedData”。它存储在这种格式C#中sql服务器的拆分列值
-------------
ID | AppendedData
1 | abc : xyz
2 | 123a : gvk
--------------
数据我想是写在这个“AppendedData”的搜索查询,其中通过劈裂条款/两个部分串吧。 “:”之前的部分用于匹配值。
我工作的当前应用程序是旧的,所以我不能去写一个存储过程。所以我剩下的就是在c#中写查询并执行它并返回一个datable。那么我怎么能在c#中做到这一点?
我正在尝试这个在sql服务器,直到现在它返回第二部分,即“:”后。
我的查询:
select SUBSTRING(AppendedData,CHARINDEX(':',AppendedData)+1, 100) from route
为什么你需要在C#中吗?你想得到什么结果? –
'AppendedData'可以包含多个':'吗? –
@tim否将只有一个“:” – ankur