gpt4 book ai didi

sql-server - T-SQL - 文本字段到 nvarchar

转载 作者:行者123 更新时间:2023-12-03 22:49:28 24 4
gpt4 key购买 nike

我在 SQL 表 (BigNote) 中有一个“文本”类型,还有一个新的 nvarchar(2000) 字段 (LittleNote)。

我需要将 @BigNote 中的前 2000 个字符保存到存储过程中的 LittleNote 字段中。有人可以分享一些想法吗?

我是否需要检查:
- 空值?
- BigNote 的长度,只抓取准确的数量?

它只是通过分配 LittleNote = @BigNote 来工作,但是当文本太大时我想避免出现问题等......

一旦我们发布了应用程序的更新,我们将更优雅地处理这个问题,但同时我们需要在数据库中获取一个包含这些数据的非文本字段。

最佳答案

你可以用

LittleNote = CONVERT(NVARCHAR(2000), @BigNote)

或使用 SUBSTRING
LittleNote = SUBSTRING(@BigNote, 1, 2000)

关于sql-server - T-SQL - 文本字段到 nvarchar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3490864/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com