注册

DM8 : varchar(36) 出来的字符串自带横杠 -,如何取消这个横杠

         2023/07/25 812 6

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Win10
【CPU】:4
【问题描述】*:varchar(36) 出来的字符串自带横杠-,如何去掉

以下代码结果:
image.png

CHAR(36)类型的列值为 e000c66a31c841ddb1bf28bb898bb6ff,但是查询出来的值为:e000c66a-31c8-41dd-b1bf-28bb898bb6ff end..
var s_connectionString = "Server=10.0.25.1;PORT=5236;USER=sa;PASSWORD=123456!@#"; var sql = "select convert(varchar(36),'e000c66a31c841ddb1bf28bb898bb6ff') as result;"; using (var connection = new DmConnection(s_connectionString)) { connection.Open(); DmCommand cmd = new DmCommand(); cmd.Connection = connection; cmd.CommandText = sql; var guidResult = cmd.ExecuteScalar(); if (guidResult != null) { Console.WriteLine($"CHAR(36)类型的列值为 e000c66a31c841ddb1bf28bb898bb6ff,但是查询出来的值为:{guidResult?.ToString()}"); } }

达梦驱动版本:
image.png
开发语言:.NET Framework 4.8 C#

回答 0
暂无回答
扫一扫
联系客服