我需要帮助,试图做一个基于序号匹配的插入语句。表“EDI40025.Bundle_Serial_Num
”中的字段为20个字符长,而“SerialNumber.Text
”为6个字符。我可以以某种方式获取Bundle_Serial_Num的子字符串,以便仅检查6个字符,以便它与文本字段匹配?如何检查SQL插入语句中字段的子字符串?
例如,我的Bundle_Serial_Num
是"UNS40000000000447022"
,SerialNumber.Text是"447022"
。我想比较Bundle_Serial_Num
中的最后6个与文本字段中的6个。
string sql = @"INSERT INTO EDI40021 (Vendor_Order, BOL_Num, Cust_Part_Num)
WHERE (EDI40025.Bundle_Serial_Num = '" + SerialNumber.Text + "')";
谢谢。
您使用的是什么RDBMS? – Ghost