Update of /cvsroot/monetdb/sql/src/storage
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv18038

Modified Files:
      Tag: SQL_2-18
        sql_storage.h 
Log Message:
Correct the dependencies check for the functions with the same name. 
DROP ALL f1; 
This query will drop all the functions with the name f1 and also the 
dependencies between them.
However, if there is dependencies to other objects the query is aborted.
Note: The same was implemented for procedures.


Index: sql_storage.h
===================================================================
RCS file: /cvsroot/monetdb/sql/src/storage/sql_storage.h,v
retrieving revision 1.40
retrieving revision 1.40.2.1
diff -u -d -r1.40 -r1.40.2.1
--- sql_storage.h       13 May 2007 19:19:56 -0000      1.40
+++ sql_storage.h       8 Jun 2007 11:53:50 -0000       1.40.2.1
@@ -115,7 +115,7 @@
 extern list* sql_trans_schema_user_dependencies(sql_trans *tr, int schema_id);
 extern void sql_trans_create_dependency(sql_trans *tr, int id, int depend_id, 
short depend_type);
 extern void sql_trans_drop_dependencies(sql_trans *tr, int depend_id);
-extern list* sql_trans_get_dependencies(sql_trans *tr, int id, short 
depend_type);
+extern list* sql_trans_get_dependencies(sql_trans *tr, int id, short 
depend_type, list *ignore_ids);
 extern int sql_trans_get_dependency_type(sql_trans *tr, int depend_id, short 
depend_type);
 extern int sql_trans_check_dependency(sql_trans *tr, int id, int depend_id, 
short depend_type);
 extern list* sql_trans_owner_schema_dependencies(sql_trans *tr, int id);


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to