【发布时间】:2023-04-04 12:25:01
【问题描述】:
我有一个包含 2 个 varchar 列的表。其中一列必须以葡萄牙语存储项目的名称。问题是当我插入时,会出现一些奇怪的字母。即使我进行更新,它们仍然会出现。
这是我的表定义:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Items](
[idItem] [int] IDENTITY(1,1) NOT NULL,
[name_es] [varchar](100) NULL,
[name_pt] [varchar](100) NULL,
CONSTRAINT [Items] PRIMARY KEY CLUSTERED
(
[idItem] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
这就是发生的事情
有什么想法吗?
【问题讨论】:
标签: sql sql-server collation