[libgda] gda_sql_builder_select_add_target_id(): Check for an empty alias to avoid an orphaned AS in the gene
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] gda_sql_builder_select_add_target_id(): Check for an empty alias to avoid an orphaned AS in the gene
- Date: Fri, 26 Feb 2010 23:43:01 +0000 (UTC)
commit abc6f1a7f6ce8824b3dc985a640c02c2a20bd953
Author: Murray Cumming <murrayc murrayc com>
Date: Sat Feb 27 00:42:23 2010 +0100
gda_sql_builder_select_add_target_id(): Check for an empty alias
to avoid an orphaned AS in the generated SQL query.
libgda/gda-sql-builder.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/libgda/gda-sql-builder.c b/libgda/gda-sql-builder.c
index 71389bc..bad1bdf 100644
--- a/libgda/gda-sql-builder.c
+++ b/libgda/gda-sql-builder.c
@@ -1082,7 +1082,7 @@ gda_sql_builder_select_add_target_id (GdaSqlBuilder *builder, guint id, guint ta
btarget->part_id = builder->priv->next_assigned_id --;
((GdaSqlSelectTarget*) btarget)->expr = (GdaSqlExpr*) use_part (p, GDA_SQL_ANY_PART (btarget));
- if (alias)
+ if (alias && *alias)
((GdaSqlSelectTarget*) btarget)->as = g_strdup (alias);
if (g_value_get_string (((GdaSqlSelectTarget*) btarget)->expr->value))
((GdaSqlSelectTarget*) btarget)->table_name =
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]