Update of /cvsroot/monetdb/sql/src/storage
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv388/storage
Modified Files:
Tag: SQL_2-24
sql_storage.h
Log Message:
fixing the schema declared table problem
U sql_storage.h
Index: sql_storage.h
===================================================================
RCS file: /cvsroot/monetdb/sql/src/storage/sql_storage.h,v
retrieving revision 1.46.4.2
retrieving revision 1.46.4.3
diff -u -d -r1.46.4.2 -r1.46.4.3
--- sql_storage.h 4 Jun 2008 20:19:19 -0000 1.46.4.2
+++ sql_storage.h 6 Jun 2008 10:41:33 -0000 1.46.4.3
@@ -26,9 +26,11 @@
#define isNew(x) (x->base.flag == TR_NEW)
#define isTemp(x) (isNew(x)||x->t->persistence!=SQL_PERSIST)
#define isTempTable(x) (x->persistence!=SQL_PERSIST)
-#define isGlobalTable(x) (x->persistence!=SQL_LOCAL_TEMP)
-#define isGlobalTemp(x) (x->persistence==SQL_GLOBAL_TEMP)
-#define isTempSchema(x) (strcmp(x->base.name,"tmp") == 0)
+#define isGlobalTable(x) (x->persistence!=SQL_LOCAL_TEMP && \
+ x->persistence!=SQL_DECLARED_TABLE)
+#define isGlobalTemp(x) (x->persistence==SQL_GLOBAL_TEMP)
+#define isTempSchema(x) (strcmp(x->base.name,"tmp") == 0 || \
+ strcmp(x->base.name,"%dt%") == 0)
#define isDeclaredTable(x) (x->persistence==SQL_DECLARED_TABLE)
typedef enum store_type {
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins