Ես օգտագործում եմ SQL Server 2014: Որպես ավելի մեծ առաջադրանքի մաս, ես պետք է հայտնաբերեմ թարմացումները և այլն աղյուսակից, այնպես որ ես կիրառում եմ Hashbytes-ը: Hasbytes դաշտը սահմանվում է որպես varbinary(MAX)
:
Սա իմ SQL-ն է.
INSERT INTO tbl_People
SELECT
id,
Name,
Add1,
Add2,
Add3,
HashValue as Hashbytes('MD5',CONCAT('|',Name, Add1, Add2, Add3))
from tbl_PeopleSource
Այնուամենայնիվ, ես պարզապես շարունակում եմ ստանալ սխալը.
«MD5»-ի մոտ սխալ շարահյուսություն:
Որտե՞ղ եմ սխալվում: