获取数据库文件路径的数据库名用变量改如何表示

获取数据库文件路径的数据库名用变量改怎么表示?
获取数据库文件路径  
  select ltrim(rtrim(filename)) from 数据库名..sysfiles where charindex('MDF',filename)>0  
   
  select ltrim(rtrim(filename)) from 数据库名..sysfiles where charindex('LDF',filename)>0  

  数据库名用变量改怎么表示?


------解决方案--------------------
看看动态SQL语句的东东。
------解决方案--------------------
integer Emp_id_var
String ls_Sql

ls_Sql = "SELECT emp_id FROM employee"

DECLARE my_cursor DYNAMIC CURSOR FOR SQLSA ;

PREPARE SQLSA FROM :ls_Sql ;

OPEN DYNAMIC my_cursor ;

FETCH my_cursor INTO :Emp_id_var ;

CLOSE my_cursor ;

照着代码替换sql