MySQL 3 e 4 (e 5):
desc tablename
che è un alias per
show fields from tablename
SQL Server (dal 2000) e MySQL 5:
select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME = 'tablename'
Completando la risposta:come hanno detto le persone di seguito, in SQL Server puoi anche utilizzare la stored procedure sp_help
exec sp_help 'tablename'