我会改变我的问题,因为我意识到这是错误的。我会尽量简单地问这个问题:
read file.txt
exec @program //a query
if(@program = 0)
write file.txt + "OK;"
else
write file.txt + "NOK;"
我的file.txt将包含:
假设我的查询验证第一列上的每个数字,如果有效,则返回0,如果不是,则返回其他数字,如果@program = 0写一个OK,我怎么能告诉它;在行尾的文件中,如果它不是0,它将写入NOK;所以它看起来像这样:
答案 0 :(得分:1)
看起来你的数据有一个主键,如果我是你,我会一行一行地读取要从你的文件中插入的行,然后在数据库上做一个select来查看它是否到达了表,然后添加“OK”/“NOK”值到文本文件中的行的末尾。
此致
詹姆斯