2016.11.3

没分表之前,可以直接删,分区分表空间,之后,不能直接删表空间,有什么好解决的办法吗?

答:先删表,再删表空间

近来工作需要,从数据库里取N个字段,然后组合到一起用“,”分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到CONCAT_WS(),非常好用。

CONCAT_WS(separator, str1, str2,...)

它是一个特殊形式的CONCAT()。第一个参数剩余参数间的分隔符。分隔符可以是与剩余参数一样的字符串。如果分隔符是NULL,返回值也将为NULL。这个函数会跳过分隔符参数后的任何NULL和空字符串。分隔符将被加到被连接的字符串之间

简单例子如下:

mysql>SELECT CONCAT_WS(",","First name","Secondname","Last Name");

-> 'First name,Second name,LastName'

mysql> SELECT CONCAT_WS(",","Firstname",NULL,"Last Name");

-> 'First name,Last Name'

mvn clean

mvn install

maven update projects

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容