sql >> Databáze >  >> RDS >> Mysql

Jak vložit prvky pole do SQL propojeného s c++?

C/C++ neinterpoluje hodnoty do řetězce jako většina skriptovacích jazyků. K vytvoření řetězce dotazu budete muset použít operace s řetězci, např. (v pseudokódu):

str = "insert into mytable(id) values (" + arr[0] + ")";

namísto. C nemá absolutně žádný způsob, jak vědět, že arr[0] v tomto řetězci dotazu by mělo být zacházeno jako s odkazem na pole, a ne pouze s prostým textem, který náhodou tak vypadá. Řetězec si tedy musíte postavit sami.




  1. Přidejte výchozí hodnotu pole datetime v SQL Server k časovému razítku

  2. PHP přiřadí příkaz select k rozevíracímu seznamu hodnot

  3. Jak vymažete protokol transakcí SQL Server?

  4. Datový typ Ecto nebo Elixir, který se mapuje na MySql BIGINT