首页 MsSql sql-server – 如何在SQL Studio中将hierarchyid字段作为文本插入/编辑

sql-server – 如何在SQL Studio中将hierarchyid字段作为文本插入/编辑

在SQL Server 2008中,我有一个分层字段(hierarchyid).使用SQL Server Management Studio“编辑行”命令时,如何更改其值或插入新行?是否有文本表示将转换为ID? 是的,我知道我可以使用查询来完成它,但我想使用工作室编辑器手动输入它作为TEXT. 谢谢! 您可以

在SQL Server 2008中,我有一个分层字段(hierarchyid).使用SQL Server Management Studio“编辑行”命令时,如何更改其值或插入新行?是否有文本表示将转换为ID?

是的,我知道我可以使用查询来完成它,但我想使用工作室编辑器手动输入它作为TEXT.

谢谢!

解决方法

您可以使用以下命令将HIERARCHYID转换为字符串:

hierarchyField.ToString();

你会得到像’/ 1 /’,’/ 1/1 /’,’/ 1/2 /’之类的东西.

你可以将这样的字符串表示转换回HIERARCHYID

SET hierarchyField = hierarchyid::Parse(string)

要么

CAST('/2/' AS hierarchyid)

有关详细信息,请访问Technet

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/shujuku/mssql/20210330/17735.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部