我有一个带有 ID 和语言环境的表。可以使用不同的语言环境多次列出相同的 ID:
ID Locale
123456 EN_US
234567 EN_US
234567 EN_CA
345678 EN_US
我需要为每条记录创建一个数字 ID(整数)形式的唯一标识符,同时保持对原始组件进行逆向工程的能力。
我在想位移可能会起作用:为每个语言环境分配一个数值,但我不太确定如何实现。以前有人遇到过这个挑战吗?另外,我有 75 个语言环境,所以我不确定这是否会成为位移问题。
最后,我使用 SQL Server 与 Teradata 的链接服务器连接(这是我的数据源)。我认为 Teradata 不支持开箱即用的按位,所以我假设我必须在 MSSQL 中进行。
谢谢你。