回答

收藏

mysql:显示表-定义列名称

技术问答 技术问答 260 人阅读 | 0 人回复 | 2023-09-12

我正在用’LIKE’做一个mySQL’SHOW TABLES’。例如:
! d7 _5 ?1 |* N: y, A6 n+ Wshow TABLES like 'address_%'…以返回所有以’address_’开头的手表3 s, G4 e$ b5 V2 T
返回表名的列名为2 X2 G# W) C: ~& ^; E: ?
Tables_in_username_users (address_%)有没有办法 SHOW TABLES命令中定义此列名称(如地址表)?
! t, |; {0 {  [! F, \4 G/ @1 v这不仅容易,如果我改变
9 }- |# H" F; w, vlike搜索条件,列名也会改变,这是在使用PHP因为在处理结果时会出现问题like值是关联数组中的名称,我希望有一个已知的列名。/ O8 J/ J6 \4 |. b# W# Y$ _" ^
具体例子如下:
+ s( `7 }1 K6 w7 D===编辑的问题===
% L9 h2 o8 _1 ^# V: tApolgie任何混乱。8 @. h$ W: K  q2 V. e" _2 t0 K( G$ [
如果我说:2 D! r" }. U' U( ~& N2 k8 |) ~
show TABLES like 'address_%'我得到了返回表的列表。
+ A/ F- ]# K, TTables_in_username_addresses (address_    address_13e625c01bea04b1d311address_147e32243c710542fb43address_4f83b2740fc4f038775a我的问题是如何在不被调用的情况下规定名称 Tables_in_username_addresses (address_%)'1 ^2 u! B* X/ q& \
                                                               
- M, m9 v  P: @" O    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则