MySQL 中的 SHOW COLUMNS 别名
我想为以下 MySQL 查询创建一个别名(如 bash 中所示):
SHOW COLUMNS FROM table WHERE Field != 'col_name' AND Field != 'col_name';
我读到了一些关于 视图,但似乎我需要一个 SELECT
查询才能使用它们。
我只想在 MySQL 提示符中输入类似: showcols
的内容,并在后台执行上述查询,这可能吗?
PS:由于表中某些枚举字段的长度,我无法使用 DESCRIBE
。
I want to make an alias(as in bash) for the following MySQL query:
SHOW COLUMNS FROM table WHERE Field != 'col_name' AND Field != 'col_name';
I read something about views but it seems that I need a SELECT
query to use them.
I want to type only something like: showcols
in the MySQL prompt and in the background the above query to be executed, is that possible?
PS: I cannot use DESCRIBE
because of the length of some enum fields in the table.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将
show columns
替换为information_schema
数据库中的select
。现在您可以基于此选择创建一个
视图
:You can replace the
show columns
with aselect
from theinformation_schema
database.Now you can create a
view
based on this select: