sql >> Database >  >> RDS >> Mysql

Hoe array-elementen in sql invoegen die verbinding maken met c ++?

C/C++ interpoleert geen waarden in een string zoals de meeste scripttalen doen. U moet tekenreeksbewerkingen gebruiken om de queryreeks te bouwen, b.v. (in pseudo-code):

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

in plaats van. C kan absoluut niet weten dat arr[0] in die queryreeks moet worden behandeld als een arrayverwijzing, en niet alleen als platte tekst die er toevallig zo uitziet. Daarom moet je de string zelf bouwen.




  1. Doe while-lus in SQL Server 2008

  2. Cloud 9 IDE kan geen verbinding maken met de database

  3. Sjabloonpatronen en -modificaties voor numerieke opmaak in PostgreSQL

  4. Creëert een UNIEKE constraint automatisch een INDEX op het/de veld(en)?