Jfa*_*abs 14 sql sql-server varchar ssms guid
如何将GUID作为36字符转换为VARCHAR(32)?
我正在尝试将数据从一个表复制到另一个表.这两个表中有两个相似的列.
36,因为连字符是总长度的字符我正在寻找一种方法将GUID转换为VARCHAR,但我必须删除连字符.到目前为止,我试图找到一种方法是不成功的.
Eso*_*ame 31
我假设这是来自SSMS标记的SQL Server.
将GUID转换为字符串,然后用空字符串替换连字符:
REPLACE(CAST(table1.colx AS VARCHAR(36)),'-','')
| 归档时间: | 
 | 
| 查看次数: | 37997 次 | 
| 最近记录: |