MySQL 3 i 4 (oraz 5):
desc tablename
który jest aliasem
show fields from tablename
SQL Server (od 2000) i MySQL 5:
select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME = 'tablename'
Uzupełniając odpowiedź:jak powiedzieli ludzie poniżej, w SQL Server możesz również użyć procedury składowanej sp_help
exec sp_help 'tablename'