SQL Server obtains all column names in the temporary table or whether the specified column name exists. SQL Server column names
Retrieve all column names in the temporary table
Select name from tempdb. dbo. syscolumns where id = object_id ('#
Often encountered some forget the table name situation, at this time only remember a approximate, at this time can be queried by the system table sysobjects to find the table name, such as to find the name of the table containing the user, can be
One or more rows into a column (and separated by ",")Table Name: ATable data:Desired Query Results:Query statement:Select Name, value = (STUFF (select ', ' + value from A WHERE name = Test.name
Normal row-column conversion (version 1.0) only provides static and dynamic writing for SQL server 2000, and version 2.0 adds SQL server 2005 writing.
Question: Suppose there is a student orders table (tb) as follows:
Name course score
Zhang San
SQL Row to Column rollupPivot is used to rotate column values to column names (row to column), and SQL Server 2000 can be implemented with an aggregate function with a case statementThe general syntax for pivot is: Pivot (aggregate function (column)
By using SQL, you can specify aliases (alias) for column names and table names.SQL alias syntax for SQL alias tableSELECT column_name (s) from Table_nameas Alias_nameSQL Alias syntax for columnsSELECT column_name as Alias_namefrom table_name
Alias
Pivot is used to rotate column values to column names (row to column)Grammar:Table_sourcepivot (Aggregation function (value_column) for Pivot_columnin ())Unpivot used to set the column value to a column (that is, a column
Normal row-column conversion (version 1.0) only provides static and dynamic writing for SQL Server 2000, and Version 2.0 adds SQL Server 2005 writing.
Question: Suppose there is a student orders table (TB) as follows:
Name course score
Zhang
SQL obtains all user names, database names, all table names, all field names, and field types. 2009 - 03 - 14 10 : 48 1 . Get all user names: Select Name From Sysusers Where Status = ' 2 ' And Islogin = ' 1 ' Islogin = ' 1 '
SQL Server row and column conversion Pivot UnPivotPivot is used to rotate column values to column names (row to column), and SQL Server 2000 can be implemented with an aggregate function with a case statementThe general syntax for pivot is: Pivot
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.