如何在 MySQL 中打破类似于 MS SQL Server 的列名?
Posted
技术标签:
【中文标题】如何在 MySQL 中打破类似于 MS SQL Server 的列名?【英文标题】:How to break out column names in MySQL similar to MS SQL Server? 【发布时间】:2017-04-17 17:17:07 【问题描述】:有没有办法让 mysql 拆分各个列名并将它们预先写入查询中,类似于 MS SQL Server 中的“script>table as”函数?
我的解决方法是在 MySQL 中使用“describe 'table'”并将列复制到查询中并添加逗号,但必须有更简单的方法。
谢谢!
【问题讨论】:
显示创建表你的表名 @P.Salmon 谢谢,但这并没有列出文本字段中的列名供我编辑。 您是否尝试过使用 information_schema.columns 表构建查询?我不是 MySql 专业人士,但我敢打赌,您可以创建一个采用表名并生成选择查询的过程。 【参考方案1】:从 MYSQL Workbench:右键单击一个表,然后选择“Send to SQL Editor->Select All Statement”
【讨论】:
以上是关于如何在 MySQL 中打破类似于 MS SQL Server 的列名?的主要内容,如果未能解决你的问题,请参考以下文章
在 SQL Server 中,如何以类似于 Oracle 的“SELECT FOR UPDATE WAIT”的方式锁定单行?