03.02.2017, 11:06
Quote:
Код:
if(EmpresaDono[i][0] == '\0') mysql_format(db, sQuery, sizeof(sQuery), "UPDATE empresa SET proprietarioEmpresa = NULL WHERE idEmpresa = %i", EmpresaInfo[i][idEmpresa]); else mysql_format(db, sQuery, sizeof(sQuery), "UPDATE empresa SET proprietarioEmpresa = '%e' WHERE idEmpresa = %i", EmpresaDono[i], EmpresaInfo[i][idEmpresa]); Gostaria de esclarecer a razгo pela qual esse cуdigo nгo pode utilizar Operaзгo Ternбria: Usando essa operaзгo, o cуdigo ficaria menor, mas daria o mesmo resultado, ao invйs de inserir um valor nulo na coluna, seria inserido o valor NULL como string. Desta forma, a maneira mais adequada й criar uma condiзгo que verifique se a variбvel й nula para definir valor nulo corretamente а coluna. |
+rep.