随笔分类 -  数据库

摘要:DROP FUNCTION IF EXISTS queryChildrenAreaInfo;CREATE FUNCTION queryChildrenAreaInfo(areaId varchar(20),area_level int)RETURNS VARCHAR(4000)BEGINDECLAR 阅读全文
posted @ 2018-06-27 16:08 wuyubing 阅读(1571) 评论(0) 推荐(0) 编辑
摘要:use mysql;select `host`,`user` from `user` update user set host = '%' where user ='enjoy'; flush privileges; 如果以上操作完不行,那就检查一下mysqld.cnf(这个文件一般在etc/mys 阅读全文
posted @ 2017-12-11 18:23 wuyubing 阅读(353) 评论(0) 推荐(0) 编辑
摘要:批量删除数据库表 修改字段值来自另一张表: 查询表的所有字段结果用逗号隔开 select GROUP_CONCAT(COLUMN_NAME SEPARATOR ",") from INFORMATION_SCHEMA.Columns where table_name='表名' 阅读全文
posted @ 2017-07-07 10:56 wuyubing 阅读(147) 评论(0) 推荐(0) 编辑
摘要:(*.*版本号) 1、进入管理员控制台停止mysql服务:net stop mysql; 2、进入mysql的安装路径,如我的安装路径为C:\Program Files\MySQL\MySQL Server *.*,打开my.ini文件,找到[mysqld],在该行下面添加 skip_grant_t 阅读全文
posted @ 2017-03-23 17:24 wuyubing 阅读(185) 评论(0) 推荐(0) 编辑
摘要:假设有桌子表名icate_table_set(table_id,table_name,table_state_id,store_id), 桌子状态表名icate_table_state(state_id,state_name,state_attr状态属性如空桌,使用中等,store_id)store... 阅读全文
posted @ 2016-01-09 11:42 wuyubing 阅读(8507) 评论(0) 推荐(0) 编辑
摘要:IF EXISTS (SELECT 1 FROM 表名 WHERE 条件)UPDATE 表名 SET 字段=值 WHERE 条件ELSEINSERT INTO 表名(字段) VALUES(值)真实使用举例:if exists(select 1 from [UserRules] where UserI... 阅读全文
posted @ 2015-10-20 10:27 wuyubing 阅读(13778) 评论(0) 推荐(0) 编辑
摘要:sql中经常需要把多个行数据合成一行下面是利用 FOR XML PATH来实现的简单介绍。 1,把图一的转换为图二: 1 SELECT articleID, 2 (SELECT CONVERT(varchar(10),tagID)+',' FROM articleTag_tb 3 FOR XML P 阅读全文
posted @ 2015-03-14 17:27 wuyubing 阅读(837) 评论(0) 推荐(0) 编辑
摘要:对于刚学的人来说有点帮助,新增后返回主键有两种方法:1,返回自增的主键:1 INSERT INTO 表名2 (字段名1,字段名2,字段名3,…) 3 VALUES4 (值1,值2,值3,…)5 SELECT @@IDENTITYView Code2,返回主键也可以返回别的字段看需要:inserted... 阅读全文
posted @ 2015-03-14 15:13 wuyubing 阅读(4707) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示