MySQL如何查询一个表的所有列名?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL如何查询一个表的所有列名?相关的知识,希望对你有一定的参考价值。
参考技术A结论:使用 describe 或 desc 关键字,可打印表的结构。
用法是这样的:
该关键字等同于下面的SQL语句:
我们看一个简单的表格的例子,看看 describe关键字的输出信息:
使用简短的 DESC 效果是一样的。
以上。
SQL中怎样修改一个表的列名呢??
SQL中修改一个表的列名的步骤如下:
1、首先我们打开SQL软件。
2、然后右键点击想要修改的列名。
3、点击栏目框中的修改。
4、 点击完毕之后,我们这里可以看到的是在两侧的列名值是一样的 ,此时输入你想要修改的新的列名即可完成修改。
5、 然后ctrl+s保存,保存成功之后,随后在列名上右击选择刷新,就可以确认修改成功了
参考技术A1、在oracle数据库中: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名。
2、在sqlserver数据库中:exec sp_rename '[表名].[列名]‘,’[表名].[新列名]'。
3、在mysql数据库中:ALTER TABLE 表名 CHANGE 列名 新列名 列类型。
扩展资料:
SQL中对表的其它操作:
1、插入列:
ALTER TABLE [表名.]TABLE_NAME ADD COLUMN_NAME DATATYPE。
2、删除列:
ALTER TABLE [表名.]TABLE_NAME DROP COLUMN COLUMN_NAME。
3、修改数据表名:
ALTER TABLE [表名.]OLD_TABLE_NAME RENAME TO NEW_TABLE_NAME。
参考资料:百度百科-sql语句大全
参考技术B 各个数据库不一样。oracle: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名
sqlserver:exec sp_rename '[表名].[列名]','[表名].[新列名]'
mysql:ALTER TABLE 表名 CHANGE 列名 新列名 列类型追问
还是你吊啊
本回答被提问者采纳 参考技术C exec sp_rename '表名','原列名','新列名'例如
EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN'; 参考技术D TD: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名。
以上是关于MySQL如何查询一个表的所有列名?的主要内容,如果未能解决你的问题,请参考以下文章
用sql 语句 怎么样查询一张表的所有内容 和 另一张表的部分内容? 求解