|
@@ -30,7 +30,7 @@ void write_rgb_values(const struct Map_info *Map, int layer, const char *column_
|
|
|
|
|
|
ctype = db_column_Ctype(driver, fi->table, column_name);
|
|
ctype = db_column_Ctype(driver, fi->table, column_name);
|
|
if (ctype == -1) {
|
|
if (ctype == -1) {
|
|
- sprintf(buf, "ALTER TABLE %s ADD COLUMN %s VARCHAR(11)",
|
|
|
|
|
|
+ sprintf(buf, "ALTER TABLE \"%s\" ADD COLUMN \"%s\" VARCHAR(11)",
|
|
fi->table, column_name);
|
|
fi->table, column_name);
|
|
db_set_string(&stmt, buf);
|
|
db_set_string(&stmt, buf);
|
|
if (db_execute_immediate(driver, &stmt) != DB_OK)
|
|
if (db_execute_immediate(driver, &stmt) != DB_OK)
|
|
@@ -77,7 +77,7 @@ void write_rgb_values(const struct Map_info *Map, int layer, const char *column_
|
|
colors) == 0)
|
|
colors) == 0)
|
|
G_warning(_("No color value defined for category %d"), pval[i]);
|
|
G_warning(_("No color value defined for category %d"), pval[i]);
|
|
|
|
|
|
- sprintf(buf, "UPDATE %s SET %s='%d:%d:%d' WHERE %s=%d", fi->table,
|
|
|
|
|
|
+ sprintf(buf, "UPDATE \"%s\" SET \"%s\"='%d:%d:%d' WHERE %s=%d", fi->table,
|
|
column_name, red, grn, blu, fi->key, pval[i]);
|
|
column_name, red, grn, blu, fi->key, pval[i]);
|
|
G_debug(3, "\tSQL: %s", buf);
|
|
G_debug(3, "\tSQL: %s", buf);
|
|
|
|
|