MySQL 3 y 4 (y 5):
desc tablename
que es un alias para
show fields from tablename
SQL Server (desde 2000) y MySQL 5:
select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME = 'tablename'
Completando la respuesta:como han dicho las personas a continuación, en SQL Server también puede usar el procedimiento almacenado sp_help
exec sp_help 'tablename'