gpt4 book ai didi

sql - 如何在 NVARCHAR 列 SQL Server 中插入以 0 开头的值

转载 作者:行者123 更新时间:2023-12-05 09:15:39 25 4
gpt4 key购买 nike

我是 SQL Server 的新手,我正在尝试将 6 位字符串值插入到 NVARCHAR 列中。但它会完美地存储数据,直到 6 位字符串以 0 开头。

Ex: 001212 -->stores as 1212
121212 -->stores as 121212
012121 -->stores as 12121
120121 -->stores as 120121

我在 stackoverflow 上搜索了解决方案,但我可以找到解决方案。

但我有一个想法,验证字符串长度,如果它不是 6 位数字,然后添加 0

如果它是正确的,有人可以帮我做吗。

最佳答案

如果它是一个字符串,就像它是一个字符串一样处理它。即,将文字值括在单引号中(并为 nvarchar 添加 N 前缀)。

INSERT INTO elbat (nmuloc)
VALUES (N'000007');

关于sql - 如何在 NVARCHAR 列 SQL Server 中插入以 0 开头的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52114759/

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