1
我有分隔的.csv與17000行這樣17000行.csv文件插入到數據庫中,並比較
SETCODE;NAME; T; F
THS;Cutthroat Maneuver;50226;50227
THS;Dark Betrayal;50622;50623
THS;Disciple of Phenax;50466;50467
THS;Erebos, God of the Dead;50308;50309
THS;Erebos's Emissary;50474;50475
THS;Felhide Minotaur;50332;50333
THS;Fleshmad Steed;50328;50329
在我的Firebird數據庫分號我需要插入取決於真實或虛假陳述或50226 50227在我排
我可以比較名稱; setcode;列和列稱爲溢價其中的值是true或false
我沒有PHP的技巧,我想知道什麼是最好的做法
所以我需要一些自動化這個
update CARDS a
set a.CARDCATID='50226'
where a.name='Cutthroat Maneuver' and a.PREMIUM='F' and a.SETCODE='THS'
or when
set a.CARDCATID='50227'
where a.name='Cutthroat Maneuver' and a.PREMIUM='T' and a.SETCODE='THS'
次17000
任何幫助是極大的appricated
什麼是最好的做法,我做這flamerobin
哎呀有一個代碼標籤我忘了,不會再發生了^^
您需要使用參數化查詢(又名準備語句)。 –