Stored procedures 使用临时表的Sybase存储过程。创作问题
我试图创建一个引用临时表的sybase存储过程,但我不知道该临时表的定义。我可以查看进程,找出临时表的外观,然后首先手动创建它,但我面临大约1000个进程(它们引用各种临时表),这个解决方案将非常乏味 我一直在寻找更具战略性的方法,但到目前为止运气不佳。如果您能与我分享您的想法,我将不胜感激。我认为您可以从tempdb systables和syscolumns表中获取表元数据Stored procedures 使用临时表的Sybase存储过程。创作问题,stored-procedures,sybase,temp-tables,Stored Procedures,Sybase,Temp Tables,我试图创建一个引用临时表的sybase存储过程,但我不知道该临时表的定义。我可以查看进程,找出临时表的外观,然后首先手动创建它,但我面临大约1000个进程(它们引用各种临时表),这个解决方案将非常乏味 我一直在寻找更具战略性的方法,但到目前为止运气不佳。如果您能与我分享您的想法,我将不胜感激。我认为您可以从tempdb systables和syscolumns表中获取表元数据 请看Rob Verschoor关于#表名和tempdb转储加载技巧的文章。您可能不理解#表的全部要点是: 这是暂时的 它
请看Rob Verschoor关于#表名和tempdb转储加载技巧的文章。您可能不理解#表的全部要点是:
- 如果您能够捕捉到其中一个存储过程正在执行的时刻,并且您拥有
权限,那么您当然可以通过SybaseCentral或其他DBA工具检查DDLsa
创建表格#我的表格…
用法:
CREATE TABLE tempdb..my_TABLE…
并在编译进程之前,在任何进程之外执行该进程