Sql
wangzi6hao
喜欢工作的时候做工作的事,生活的时候做自己的事。
想每个周未都可以去打球爬山。
展开
-
mysql删除树节点存储过程 删除节点存储过程
CREATE PROCEDURE `proc_adminMenu_deleteMenu`(in rootId int)BEGIN DECLARE sTemp VARCHAR(1000);/*定义一个临时字段来存放所有的类别与子类别*/ DECLARE sTempChd VARCHAR(1000);/*定义一个临时字段,来得到当前类别的子类别*/ SE...原创 2009-11-27 22:41:03 · 170 阅读 · 0 评论 -
ubuntu下 install: 无效的用户 “mysql”
install: 无效的用户 “mysql”在mysql启动的时候出了这个错误。原因是我把mysql的用户和mysql组给删除了。 有两种方式可以做。第一个是再建立mysql用户和mysql用户组。 还有一种是修改 sudo gedit /etc/mysql/my.cnf my.cnf里的user = mysql 改成user=你想运行mysql的用户...2009-12-02 22:14:52 · 2005 阅读 · 0 评论 -
sql2000字符串分割
--=======================================================--Description: 字符处理--使用: 放到查询分析器里执行就可以了--示例: select * from dbo.splitstr('12 44 45 50 56 87',' ') order by F1 asc--ALTER function...原创 2009-11-27 22:52:53 · 92 阅读 · 0 评论 -
sql2000游标读取行列记录
declare @tempTag VARCHAR(100)--多列定义 declare @tempTag1 VARCHAR(100)--多列.....declare tagCursor cursor for (select * from splitstr('heheh hahah hohoh heihei hehe',' '))--读取行数据到游标open tagCursor--打...原创 2009-11-27 22:52:12 · 216 阅读 · 0 评论 -
mssql2000递归
转:www.cnblogs.com/suxvsheng/archive/2008/07/30/1256353.htmlcreate function dbo.f_get_data_by_recursion(@group_father_id int) returns @groups_result table (id int,name varchar(30),pid int,last...原创 2009-11-27 22:51:33 · 89 阅读 · 0 评论 -
proxool 配置mssql2008 url 和mssql2005 url问题
jdbc-0.proxool.alias=DBPooljdbc-0.proxool.driver-url=jdbc:sqlserver://192.168.3.29:1433;DatabaseName=crm;charset=GBKjdbc-0.proxool.driver-class=com.microsoft.sqlserver.jdbc.SQLServerDriver...2009-11-27 22:50:39 · 112 阅读 · 0 评论 -
mssql2000连接数据库 mssql2005连接数据库 mssql2008连接数据库 之间的区别
// Java Documentpackage com.job36.test;import java.sql.*;public class connsql{ //1、连接SqlServer2000 //private String sDBDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //pri...2009-11-27 22:49:38 · 103 阅读 · 0 评论 -
mssql2000升级到mssql2008出现 存储过程无法返回记录集
使用现有的jdbc1.2 for 2005做数据库驱动时,发生存储过程无法返回记录集.在详细的查询资料后,并没有发现合适的解决方案.但是使用了Sprinta7.40 的最新数据库驱动,发现可以正常的支持mssql2005和mssql2008,但是问题是Sprinta驱动是要钱的,不然就只有2个数据连接池给你用。建议是使用其它的数据库驱动程序,比如hibernate的,不过我还没有测试。强烈...2009-11-27 22:48:53 · 137 阅读 · 0 评论 -
用Sprinta2000.jar操作mssql2008传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。...
使用现有默认的Sprinta2000.jar 数据库驱动[WIN-CFRM4KJ6RCG]传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 3 (""): 数据类型 0x38未知。 具体是数据库2000和数据库2005(2008)版本问题.更新Sprinta到7.04的可以解决以上问题.Sprinta是收费的,不然只有二个数据连接池最新的jtds-1.2....2009-11-27 22:47:45 · 144 阅读 · 0 评论 -
使用最新的Sprinta7.4和proxool-0.9.1,发现查询会出现游标只能向前查询,不可以向后的问题...
从Sprinta2000升级到Sprinta7.4和proxoo-0.9.0rc3升级到proxool-0.9.1,mssql2000升级到mssql2008,发现查询会出现游标只能向前查询,不可以向后的问题.解决方案是将 prepare =conn.prepareStatement(sql);相关java语句都改成 prepare =conn.prepareStatement(sql...2009-11-27 22:47:17 · 138 阅读 · 0 评论 -
mssql2005表和字段名 标识 注释等详细信息
是基于别人的 mssql2000数据库改的.因为升级到2005以后,有些表结构改了.SELECT (CASE WHEN a.colorder=1 THEN d.name ELSE '' END) N'表名', (CASE WHEN a.colorder=1 THEN d.crdate ELSE '' END) N'创建时间', a.colorder N'字段序号'...2009-11-27 22:46:55 · 133 阅读 · 0 评论 -
mssql2000表和字段名 标识 注释等详细信息
SELECT (CASE WHEN a.colorder=1 THEN d.name ELSE '' END) N'表名', -- (CASE WHEN a.colorder=1 THEN d.crdate ELSE '' END) N'创建时间', a.colorder N'字段序号', a.name N'字段名', (CASE WHEN COL...原创 2009-11-27 22:45:41 · 125 阅读 · 0 评论 -
jtds操作mssql2005和mssql208的存储过程时出现ResultSet may only be accessed in a forward dire...
jtds-1.2.2 操作mssql2005和mssql208的存储过程时出现ResultSet may only be accessed in a forward direction.在mssql2000下,并没有出现这样的问题。原mssql20000下的代码如下: cstmt = conn.prepareCall("{call cr_OrderByTrade(?...2009-11-27 22:45:06 · 131 阅读 · 0 评论 -
mysql表结构查询
use information_schema;SELECT TABLE_NAME '表名',ORDINAL_POSITION '顺序',COLUMN_NAME '字段',DATA_TYPE '类型' ,CHARACTER_OCTET_LENGTH '字节长',if(COLUMN_KEY='PRI',"√","") '主键',if(EXTRA='auto_increment',"...2009-11-27 22:43:46 · 93 阅读 · 0 评论 -
mysql frm恢复数据结构 暂时无法解决
注:在百度、google两天后,没有发现好的方法。只有手动重建。造成这个的原因是当天我们做完数据库表结构后,做备份。一同事在没有通知的情况下就重启了服务器。。。。囧。。。结果,我在客户端只要 Select* from `information_schema`.`TABLES` whereTABLE_SCHEMA='databaseName'里,就挂掉了mysql服务。。。。至于是怎...2009-11-27 22:43:00 · 94 阅读 · 0 评论 -
mysql循环插入数据
DROP PROCEDURE dowhile;create PROCEDURE dowhile()BEGIN DECLARE i int DEFAULT 0; START TRANSACTION;--定义事务 WHILE i<100 DO INSERT INTO user_basic(username,`pa...原创 2009-11-27 22:42:41 · 133 阅读 · 0 评论 -
mysql根据父id得到所有子id mysql树得到子id
/*id为自身idpid为父id*/CREATE FUNCTION `getTreeChlid`(rootId INT) RETURNS varchar(1000) CHARSET utf8BEGIN DECLARE sTemp VARCHAR(1000);/*定义一个临时字段来存放所有的类别与子类别*/ DECLARE sTempChd VARCHAR(1...原创 2009-11-27 22:41:54 · 448 阅读 · 0 评论 -
mysql自动备份 mysql不能自动备份
在前几天的时候,做了一个windows 下的Mysql Administrator自动备份,每天晚上12:00备份 12:30压缩。当时测试了一下,没有问题,但是今天去看压缩包的时候,吓了一跳因为,压缩包里什么数据都没有。。。自己试运行mysql备份任务发现是是失败的,通过应用程序查看器发现有以下问题:Connection -bpydtBackup cannot be found.没有...原创 2011-10-17 12:25:29 · 256 阅读 · 0 评论