mysql批量修改表名:SELECT
CONCAT(
'ALTER TABLE ',
table_name,
' RENAME TO dt_',
substring(table_name, 4),
';'
) sqls
FROM information_schema.tables Where table_name LIKE 'gs_%';...
这两天在测试项目,需要很多数据,于是就想到了mysql同表复制.
看代码:
[php]
INSERT INTO `table` ('id','aa','bb','cc') SELECT 'id','aa','bb','cc' FROM `table` (WHERE .....)
/**
* 复制新纪录的时候,可能要更新id或者是部分数据(假设id自增加的情况)
*
* text_aa 为固定值 ,可在脚本调用中赋变量值 如($aa)
* 注意'text_aa' 与 `cc` 的区别 ,一个是数据,一个是字段
**/
INSERT INTO `table` (`id`,`aa`,`bb`,`cc` ) SELECT '','aa内容','bb注意cc符号区别',`cc` FROM `table` (WHERE .....)
/**
* CONCAT(`bb`,'附加信息 -Copy')
* 在提取原有数据的基础上,增加附加信息 (windwos 下见过复件 xxxx.xxx 的都明白)
**/
INSERT...
在做项目的时候,发现边框线不显示出来,打开源代码看看,
原来是table里面有多个thead和tbody,一开始在编辑器和源代码中分析,还以为是所使用的框架给表格自动添加了thead呢!
后来同事说不可能,于是再试了一下,不在框架上,发现也多了一个thead,真面目终于出来了
原来是浏览器自动给表格添加的thead和tbody
所以在这里顶一句:
浏览器会自动给table添加tbody如果存在tr不在thead和tbody中那么浏览器会自动给其添加上....
解决前:解决后:这是做的一个表格点击效果,但是当显示的时候就会出现错乱的情况。经过实验发现主是原因在由表格的宽度不固定造成,把宽度改了百分比的形式,问题解决!
N天之后发现又出现同样的问题,改之:table {
table-layout: fixed;
word-wrap:break-word;
}
div {
word-wrap:break-word;
}这下是百分百的给固定死了!不会出现那个错乱的情况了!...