I want to write a query like this:
select ' select count(*) '+ '/*' + table_name + '*/' + char(10) + ' FROM '+table_name...
The result should looks like this:
--
select count(*) /* - emp_name */
FROM emp_name
query result:
COUNT(*)-EMP_NAME
-
3
-
But, now I can only got
COUNT(*)
-
3
What's wrong with my original code?Actually, I am getting
- as the result, I think I just need to find out how to turn headings on.
3
Thanks|||
Well... you are comment out whatever is written. Comment out means that it will be ignored, it will not show up in the results, etc.
It looks like you want to create column headers for aggregrated columns. Fortunately, you can use an ALIAS for that task.
For example:
Code Snippet
SELECT
count(*) AS 'count(*) --Emp_Name'
FROM MyTable
Of course, whatever is typed as the ALIAS has to be know in advance, it will not dynamically put in the column or table name.
|||Thanks, Arnie:
I got it now.
No comments:
Post a Comment