Parameterized SQL statement: Difference between revisions
Content added Content deleted
(Added C++ solution) |
|||
Line 671: | Line 671: | ||
return \isTrue |
return \isTrue |
||
</lang> |
</lang> |
||
=={{header|Nim}}== |
|||
Using an SQLite in memory database and "db_sqlite" high level binding from standard library. |
|||
<lang Nim>import db_sqlite |
|||
let db = open(":memory:", "", "", "") |
|||
# Setup |
|||
db.exec(sql"CREATE TABLE players (name, score, active, jerseyNum)") |
|||
db.exec(sql"INSERT INTO players VALUES (?, ?, ?, ?)", "name", 0, "false", 99) |
|||
# Update the row. |
|||
db.exec(sql"UPDATE players SET name=?, score=?, active=? WHERE jerseyNum=?", |
|||
"Smith, Steve", 42, true, 99) |
|||
# Display result. |
|||
for row in db.fastRows(sql"SELECT * FROM players"): |
|||
echo row |
|||
db.close()</lang> |
|||
{{out}} |
|||
<pre>@["Smith, Steve", "42", "true", "99"]</pre> |
|||
=={{header|Objeck}}== |
=={{header|Objeck}}== |