![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 82
xx510long
这个作者很懒,什么都没留下…
展开
-
Sql 中CAST和CONVERT的区别
将一种数据类型的表达式转换为另一种数据类型的表达式。CAST语法:CAST ( expression AS data_type [ (length ) ]) CONVERT语法:CONVERT ( data_type [ ( length ) ] , expression [ , style ] )参数expression ...2009-11-23 15:49:12 · 143 阅读 · 0 评论 -
MySQL函数创建
DELIMITER $$CREATE FUNCTION funGetSKUContractorId(param_sku_number VARCHAR(32)) RETURNS INT(11)BEGINDECLARE contraactor_id_temp,parent_id_temp, i INT;SET i=0;SELECT MAX(contractor_id)...原创 2014-06-19 20:53:49 · 241 阅读 · 0 评论 -
My Sql存储过程、游标实例
DELIMITER $$ DROP PROCEDURE IF EXISTS genChannelCategorySkuRelation $$CREATE PROCEDURE genChannelCategoryRelation ()BEGIN DECLARE no_more_category, channel_id ,create_user_id , category_id_t...原创 2014-04-30 15:06:35 · 166 阅读 · 0 评论 -
SQL Server中强制关闭数据库连接
1.问题引入 在SQL Server中备份/还原/分离/脱机/删除指定数据库时, 如果有其他用户正在使用此数据库时, SQL Server为了防止数据异常, 会报错而终止你的操作. 当然, 在SQL 2005/2008里, 在做[分离/删除]数据库时提供了一个选项[关闭所以连接]供勾选(SQL 2000好像没有哦), 然而[备份/还原]操作却没有此选择, 也许你会说可以先[脱机数据...原创 2011-05-16 10:39:28 · 1225 阅读 · 0 评论 -
SQL Server 2008关系数据库引擎的新增功能
转载自:http://database.51cto.com/art/200803/66568.htm在SQL Server 2008中,关系数据库引擎的新增功能相对较多,本文将主要针对应用开发人员和数据库管理员比较关心的新增特性进行详细的说明。与开发人员相关的新增特性:Change Data Capture (CDC):变化数据捕获,可以捕获SQL Server数据表中的新增、修...原创 2011-04-20 17:08:19 · 185 阅读 · 0 评论 -
sql server 查询及删除重复记录的方法
一、根据单个字段的重复1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,...原创 2010-12-22 18:03:15 · 208 阅读 · 0 评论 -
HTZProject项目中用到的SQL总结
下面的SQL语句只针对SQL Server:1.删除某个视图一般使用如下SQL语句:" if exists (select name from sysobjects where name = '" + viewName + "' and xtype = 'V') drop view " + viewName; 但推荐使用如下语句,能提高效率:" if exists...原创 2010-08-31 13:06:24 · 159 阅读 · 0 评论 -
SQL Server select into用法
本文来简单的介绍一下SQL Server数据库的SELECT INTO语句。SELECT INTO语句是SELECT语句中很特别的一个类型。作用:SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档这个语句会在数据库中用和你所指定的列类型和标题创建一个新的表。注意事项:SE...原创 2010-08-21 17:56:48 · 4290 阅读 · 0 评论 -
MySQL数据库备份
一、使用MySQL Administrator工具实现备份MySQL Administrator 工具是MySQL官方的数据库管理工具,包含在MySQL GUI Tools中,可在MySQL官方网站下载到,下载地址:http://dev.mysql.com/downloads/gui-tools/5.0.html以下是在MySQL Adminis...2009-12-22 14:48:50 · 163 阅读 · 0 评论 -
MySQL授权
本文转载自:http://junix1988.iteye.com/blog/309721GRANT ALL PRIVILEGES 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改...原创 2009-12-21 15:40:32 · 115 阅读 · 0 评论 -
如何修改mysql root密码
如何修改mysql root密码 忘记MySQL ROOT密码是在MySQ使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,特写此文章与大家交流:1、编辑MySQL的配置文件:my.ini一般在MySQL安装目录下有my.ini即MySQL的配置文件。在此配置文件的最后添加如下一行:skip-grant-tables保存退出编辑。2、然后重启MySQ...2009-12-21 15:39:28 · 282 阅读 · 0 评论 -
MySQL 启动碰到1067错误解决方法
上次关机之前,mysql用得还好好的,今天到公司启动我的Mysql时碰到了 1067 错误,错误信息为: A system error has occurred. System error 1067 has occurred. The process terminated unexpectedly. 于是Google了下,现把网上的解决办法列举如下:首先查找MySQL安装路径下的m...2009-12-10 18:20:05 · 198 阅读 · 0 评论 -
Sql server 中除零错误
当执行Sql 语句进行查询时,经常会碰到查询除零错误,以下是我总结的几种解决办法:第一种:使用case语句 select 表达式1/ nullif(表达式2,0)as result from table;这样遇到0时返回的结果为null,如果要返回0可以再做如下的处理:select isnull(表达式1/ n...2009-11-27 15:58:10 · 1123 阅读 · 0 评论 -
Sql server 中的 CASE 语句
CASE 具有两种格式:Simple CASE function: CASE input_expression WHEN when_expression THEN result_expression [ ...n ] [ ELSE else_result_expression ] END Searched...原创 2009-11-27 14:59:56 · 589 阅读 · 0 评论 -
SQLServer2005数据库备份
本地备份具体步骤如下: 一、开始菜单中打开SQL Server Management Studio,展开窗口左边的SQL服务器; 二、SQL Server代理,右键选择"启动"(未启动的话); 三、选择“作业->新建作业”; 四、在"常规"中输入作业的名称;(图1) 五、新建...2009-11-24 13:46:01 · 255 阅读 · 0 评论 -
MySQL的一些更新、删除方法
1. 关联表更新mysql关联多表进行update更新操作 UPDATE TrackINNER JOIN MVON Track.trkid=MV.mvidSET Track.is_show=MV.is_showWHERE trkid<6 等同于 UPDATE Track,MVSET Track.is_show=MV.is_showWH...原创 2014-07-18 21:14:01 · 270 阅读 · 0 评论