Python pymsql插入空值
这是依据正常的在sql写的插入空值的语句
INSERT INTO `transaction_record_sd` (`Symbol`,`Instruction`) VALUES ('TSLA',NULL);
当套上一个双引号之后
"INSERT INTO `transaction_record_sd` (`Symbol`,`Instruction`) VALUES ('TSLA',NULL);"
也是可以用在pymysql中插入的,但这个写法的话,需要手动格式化写死语句后进行传入。
对用于传参的方式,写入sql内容,只需要在对应的字段内容传入Python中的None既可
'INSERT INTO `transaction_record_sd` (`Symbol`, `Order_Id`, `Instruction`) VALUES (%s, %s, %s)'
比如上面这个语句参数可以传data=('TSLA',None,None)