有时,我们可能会遇到这样的情况,当我们数据表的float类型精度不够时,可能需要把它统一调整成decimal或者money,而这时你一个一个去修改可能会崩溃,因为你无法从几千张表里确实找到所有的float类型的字段,而这时我们就需要自动的,批量的去处理它们。 实现思路:从系统表中查询所有用户建立 ...
有时,我们可能会遇到这样的情况,当我们数据表的float类型精度不够时,可能需要把它统一调整成decimal或者money,而这时你一个一个去修改可能会崩溃,因为你无法从几千张表里确实找到所有的float类型的字段,而这时我们就需要自动的,批量的去处理它们。 实现思路:从系统表中查询所有用户建立 ...
想知道数据库中哪表含有edu_status字段 mysql> select table_name,column_name from information_schema.columns where column_name like '%edu_status ...
--执行时间超过 10s 的语句select * from pg_stat_activity where state<>'idle' and now()-query_start > interval '10 s' --锁表SELECT * FROM ...
这两种方式都是可以的: select * from aaa a where a.org_code ||'' like '86%';--推荐使用这种,简单,一看就是高手写出来的 select * ...
declare @str varchar(100)set @str='我要找的' --要搜索的字符串declare @s varchar(8000)declare tb cursor l ...
记录一下,以后备用;查询结果第一张表为包含字符串的相关表数据,第二章为表名,以此类推 ...
我们有时候会需要查询数据库中包含某字段的所有的表,去进行update,这时就可以用下面的SQL来实现: select object_name(id) objName,Name as colName from syscolumns where (name like'%此次写需要查询的字段名 ...
SELECT TABLE_NAME '表名',TABLE_SCHEMA '数据库名',ORDINAL_POSITION '顺序',COLUMN_NAME '字段',DATA_TYPE '类型' ,CHARACTER_OCTET_LENGTH '字节长',IF(COLUMN_KEY='PRI ...