
SQL Server
sven_xu
这个作者很懒,什么都没留下…
展开
-
SQL Server中文乱码解决方案汇总
最近安装了SQL SERVER 2008,但在保存的数据为汉字时,老出现乱码,在网上查了好多资料,都没有这方面的解释,不想今日和sql2000一比,竟找到原因。原来我在建数据库 时用了默认的排序规则SQL_Latin1_General_CP1_CI_AS,只需要将它改为 Chinese_PRC_CI_AS就OK了。 不过,好像不能对已建好的数据库进行修改。原创 2015-06-02 09:19:00 · 1629 阅读 · 0 评论 -
SQL存储过程事务处理方式大全
在 SQL Server 中数据库事务处理是个重要的概念,也稍微有些不容易理解,很多 SQL 初学者编写的事务处理代码存往往存在漏洞,本文介绍了三种不同的方法,举例说明了如何在存储过程事务处理中编写正确的代码。1. 在事务语句最前面加上set xact_abort on,当 xact_abort 选项为 on 时,sql server 在遇到错误时会终止执行并 rollback 整个事务。set原创 2015-06-02 09:19:39 · 458 阅读 · 0 评论 -
SQL删除重复数据只保留一条
用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId)原创 2015-06-02 09:22:31 · 930 阅读 · 0 评论 -
SQL Server 2005 sa 用户被锁定的问题
Sql Server 2005我也不是没用过,在XP下安装过几次了都好好的,这次在Server 2003下按同样的方式装上后却发现有了几个问题。经过一番努力终于解决了,下面说一下过程~ 问题一:无法使用sa用户登录,提示:“登录失败”,也没有进一步的说明了。。。 问题二:用Windows账户能够登录“对象资源管理器”,但无法打开sa用户的属性,提示:“属性IsLocked不可用于登录"[s原创 2015-06-02 09:17:51 · 399 阅读 · 0 评论 -
SQL Server 2005 创建自动备份的操作步骤
数据库自动备份,创建过程如下:a. 打开 SQL Server Management Studio,连接到你的实例,打开“对象资源管理器”,没有看到的话,按 F8 展开实例--管理--维护计划--右键“维护计划”--新建维护计划--输入维护计划名称--这样会出现创建维护计划的窗口b. 在左边的工具箱中(没有的话,按Ctrl+Alt+X),将“备份数据库任务”拖到中间的黄色区域 c. 双击拖出原创 2015-06-02 09:13:26 · 369 阅读 · 0 评论 -
SQL Server第三方工具
http://www.red-gate.com/原创 2015-06-02 09:20:01 · 1389 阅读 · 0 评论 -
SQL查询所有新闻分类且关联出每个分类下的最新的一条新闻
假设有一张新闻分类表和一张新闻表,查询结果要:显示所有新闻分类且关联出每个分类下的最新的一条新闻。SELECT a.*, b.* FROM News a LEFT JOIN ( SELECT * FROM ( SELECT *, ROW_NUMBER() OVER(PARTITION BY TypeId ORDER BY Crea原创 2015-06-02 09:18:14 · 1845 阅读 · 0 评论 -
项目代码-存储过程(复制表结构和数据、日期函数、随机数函数)
/*==============================================================創建日期:2011-9-22作 者:Yu1.先取得EC003 中各基金的最大日期那筆資料放入temp表;2.修改guid ,並且更新 temp 表中各列的日期 = 日期+1天,修改淨值=淨值* (1+rand(-0.09到 0.09);3.刪除掉temp表中經過2修正的原创 2015-06-02 09:18:08 · 388 阅读 · 0 评论 -
中信房屋:SQL Server在存储过程中使用游标
/*=======================================================创建日期:2011-4-19对象名称:sp_blog_contentData_GetRecommendList功能描述:获取目前推荐博文(生活圈、主题等)参数说明:@logType 对应程序里的Blog.App.Common.LogType枚举调用示例:EXECUTE sp_blog_原创 2015-06-02 09:17:20 · 903 阅读 · 0 评论 -
SQL查询某个字段重复的记录
create table table1 (id int, ip varchar(15), city char(20)) insert table1 select 1, '127.0.0.1', '深圳' union select 2, '127.0.0.2', '广州' union select 3, '127.0.0.2', '广州' union select 4, '127.0.0.2',原创 2015-06-02 09:16:53 · 2487 阅读 · 0 评论 -
项目中的一些存储过程
/*=======================================对象名称:PR_USER_GETPERSONALCOMPLETE功能描述:获取个人用户信息完成百分比参数说明:调用示例:EXECUTE PR_USER_GETPERSONALCOMPLETE 1, 1作 者:Xu Yu创建时间:-11-9修改人:修改时间:=============================原创 2015-06-02 09:15:56 · 409 阅读 · 0 评论 -
PowerDesigner 15 设置自动增长
一。如何添加自动增长?菜单Database 》 Change Current DBMS 》General 》New 》DBMS 》更改下拉框选项为 Sql server 2005 》确定双击需要设为自动增长的列 》 在弹出的对话框中 选中 Identity 即可原创 2015-06-02 09:14:20 · 851 阅读 · 0 评论 -
在存储过程里使用IN关键字
/*=======================================对象名称:PR_USER_GETLISTBYUSERIDSTRING功能描述:根据以“,”分隔的USER_ID获取用户参数说明:调用示例:作 者:创建时间:-11-10修改人:修改时间:========================================*/ALTER PROCEDURE PR_USE原创 2015-06-02 09:16:11 · 853 阅读 · 0 评论 -
使用SQL语句访问Access 2007
SELECT * FROM OpenDataSource( 'Microsoft.ACE.OLEDB.12.0','Data Source="c:\test\DB.accdb";User ID=Admin;Password=')...Table11、启用Ad Hoc Distributed Queries在使用openrowset/opendatasource前搜先要启用Ad Hoc Distri原创 2015-06-02 09:22:28 · 833 阅读 · 0 评论 -
SQL Server 2008 不允许保存更改解决
1.首先尝试修改表中的字段是否允许为NULL或设置为自增时出现一下提示 2.在工具->选项->Desigers->取消勾选“组织保存要求重新创建表的更改”原创 2015-06-02 09:20:06 · 382 阅读 · 0 评论 -
数据库版本控制工具介绍
Source Safe for SQL Server网址:http://www.grqsh.com/products.htm?tab=sourcesafe-for-sql-serverSource Safe for SQL Server的原理是将变更记录存入版本库,定期可以将数据库定义的脚本导入SVN,数据库版本的历史记录可以像在SVN中那样查看。Source Safe是一款无缝集成到SQL Se原创 2015-06-02 09:22:08 · 2985 阅读 · 0 评论