随笔分类 -  数据库

数据库学习资料
mysql 插入超过1M字符串内容时,失败的解决办法
摘要:show VARIABLES like '%max_allowed_packet%';如果显示1MB,则要扩大包的大小。可以编辑my.cnf来修改(windows下my.ini),在[mysqld]段或者mysql的server配置段进行修改。max_allowed_packet = 20M 阅读全文

posted @ 2013-06-11 14:22 jxgxy 阅读(508) 评论(0) 推荐(0)

SQL 几种JOIN用法实例
摘要:--SQL 几种JOIN用法实例 declare @ta table (id int,va varchar(10))declare @tb table (id int,vb varchar(10))insert into @ta select 1,'aa' insert into @ta select 2,'bc' insert into @ta select 3,'ccc'insert into @tb select 1,'2'insert into @tb select 3,'58' insert into @ 阅读全文

posted @ 2013-04-03 20:36 jxgxy 阅读(1139) 评论(0) 推荐(0)

SQL 列出某列有重复的记录
摘要:select*fromReportCustomMissionwhereProjectCodein(selectProjectCodefromReportCustomMissiongroupbyProjectCodehaving(count(*)>1)) 阅读全文

posted @ 2012-08-13 17:39 jxgxy 阅读(467) 评论(0) 推荐(0)

新破天一剑合区SQL(半成品)
摘要:--可以合区,但合区后人物的东西消失了 -_-!!--存在这里,供以后遇到相关需要时翻查。--[user]的触发器CREATE TRIGGER update_chr ON dbo.[user] FOR insert ASBEGIN update [user] set chr2=chr1+1, chr3=chr1+2 where account = (select account from ins... 阅读全文

posted @ 2009-11-02 19:53 jxgxy 阅读(1028) 评论(1) 推荐(0)

SQL Server 重命名数据库
摘要:EXEC sp_dboption 'OldDbName', 'Single User', 'TRUE' EXEC sp_renamedb 'OldDbName', 'NewDbName' EXEC sp_dboption 'NewDbName', 'Single User', 'FALSE' 阅读全文

posted @ 2009-02-19 14:20 jxgxy 阅读(342) 评论(0) 推荐(0)

在Linux下安装和使用MySQL
摘要:一、引言  想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽快入门,... 阅读全文

posted @ 2008-12-15 10:43 jxgxy 阅读(289) 评论(0) 推荐(0)

MYSQL - 存储过程学习笔记
摘要:1、ID注册存储过程代码:DELIMITER $$;DROP PROCEDURE IF EXISTS `zebra`.`AddUser`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `AddUser`(in Uid varchar(50), in Upwd varchar(50), in Uquest varchar(50), in Uanswer v... 阅读全文

posted @ 2008-11-27 13:26 jxgxy 阅读(314) 评论(0) 推荐(0)

导航