我正在从excel导入数据库。我正在传递一个带有一堆值的表值参数,其中一个是外键。问题是,在数据库中,键值nvarchar
总是前面有 2 或 3 个零,但是发送 excel 文件的人没有正确格式化该列,并且那些前导零被切断。
在此过程中我需要做的第一件事是检查所有这些值是否存在于父表中LIKE
(因为缺少前导零)。如果父表中不存在任何值,则事务不会继续。
为此,我需要一些有关 MS SQL 语法的帮助。
我正在从excel导入数据库。我正在传递一个带有一堆值的表值参数,其中一个是外键。问题是,在数据库中,键值nvarchar
总是前面有 2 或 3 个零,但是发送 excel 文件的人没有正确格式化该列,并且那些前导零被切断。
在此过程中我需要做的第一件事是检查所有这些值是否存在于父表中LIKE
(因为缺少前导零)。如果父表中不存在任何值,则事务不会继续。
为此,我需要一些有关 MS SQL 语法的帮助。