My plan is to create a single SP that pulls data from 3 different database with different parameters for each database. My plan is instead of creating 3 different for SP, I want to combine all into one and then use UNION ALL. Below is what I have in mind, but it does not work. I get the error when it goes to the query "USE".Any ideas?Example:CREATE PROCEDURE TAX_AMOUNT_SP@STARTDATE AS SMALLDATETIME,@ENDDATE AS SMALLDATETIMEASUSE CDDBSELECT A.ID, A.AMOUNT, A.DATE, A.ACCOUNTFROM ACCOUNT AWHERE A.ID LIKE 'CD%' AND A.ACCOUNT LIKE '233%' AND A.DATE BETWEEN @STARTDATE AND @ENDDATE OR (A.ID LIKE 'FG%' AND A.ACCOUNT LIKE '013%' AND A.DATE BETWEEN @STARTDATE AND @ENDDATE)UNION ALLUSE ACCTDBSELECT A.ID, A.AMOUNT, A.DATE, A.ACCOUNTFROM ACCOUNT AWHERE A.ID LIKE 'ACCT%' AND A.ACCOUNT LIKE '034%' AND A.DATE BETWEEN @STARTDATE AND @ENDDATE OR (A.ID LIKE 'CM%' AND A.ACCOUNT LIKE '893%' AND A.DATE BETWEEN @STARTDATE AND @ENDDATE)UNION ALLUSE SALESDBSELECT A.ID, A.AMOUNT, A.DATE, A.ACCOUNTFROM ACCOUNT AWHERE A.ID LIKE 'SALES%' AND A.ACCOUNT LIKE '039%' AND A.DATE BETWEEN @STARTDATE AND @ENDDATE OR (A.ID LIKE 'HG%' AND A.ACCOUNT LIKE '332%' AND A.DATE BETWEEN @STARTDATE AND @ENDDATE)ORDER BY A.ACCOUNT, A.DATE, A.ID