aSk*_*ker 1 sql-server stored-procedures
我在SQL表(BigNote)中有一个'text'类型,还有一个新的nvarchar(2000)字段(LittleNote).
我需要将@BigNote中的前2000个字符保存到存储过程中的LittleNote字段中.有人可以分享一些想法吗?
我需要检查: - nulls? - BigNote长度并且只获取确切数量?
它只是分配LittleNote = @BigNote,但我希望避免文本太大等问题...
一旦我们发布了应用程序的更新,我们将更优雅地处理这个问题,但与此同时我们需要在数据库中获取包含此数据的非文本字段.
Sco*_*hic 15
你可以用
LittleNote = CONVERT(NVARCHAR(2000), @BigNote)
Run Code Online (Sandbox Code Playgroud)
或者使用SUBSTRING
LittleNote = SUBSTRING(@BigNote, 1, 2000)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12805 次 |
| 最近记录: |