0
我想在sql-server中将"'765','76','70','70','80','82','11'"
插入nvarchar
列。怎么可能?在sql server中插入逗号分隔字符串的字符串
我想在sql-server中将"'765','76','70','70','80','82','11'"
插入nvarchar
列。怎么可能?在sql server中插入逗号分隔字符串的字符串
在这里你去:
DECLARE @N NVARCHAR(MAX);
SET @N = '''765'',''76'',''70'',''70'',''80'',''82'',''11''';
SELECT @N AS Result;
结果:
+-------------------------------------+
| Result |
+-------------------------------------+
| '765','76','70','70','80','82','11' |
+-------------------------------------+
你尝试过什么,到目前为止,究竟是什么问题? – Mureinik
请注意,我们经常看到有人在SQL中将逗号分隔的值放在一列中,然后他们会遇到各种各样的问题,试图单独解决它们。如果您需要单独的零件,有一种更好的方法来存储数据。 –
认真重新考虑这样做。这是一个可怕的主意,违反了1NF – scsimon