最新文章列表

SQLServer 登陆问题

之前装的SQLServer Express,今天想来用下,却发现无法登陆了。这个无法登陆指的是用sa用户。因为我要在程序中访问数据库,必须要使用用户名和密码。 sqlcmd -Usa -Pxxx 消息 18456,级别 14,状态 1,服务器 FRED\SQLEXPRESS,第 1 行 用户 'sa' 登录失败。 然而不用用户名密码时却可以访问 sqlcmd 1> 查看日志 C:\P ...
foreach4 评论(0) 有1505人浏览 2016-04-10 00:03

SQL Server中使用存储过程实现简单的平均分值功能

在抽题的时候很容易碰到这样子的一个情况:50道题共100,也就是每道题2分,若是手动一个一个填不得累死啊。我就碰到这样子的一个问题了。于是就写了这个简单的存储过程来做这个事儿,执行过后大部分题目的分值都搞定了,小部分的手调+小调即OK。   简单思路和业务: 1、根据试卷总分和题目总量计算平均分数(整数); 2、获取所有题目的总分; 3、用试卷的总分减去题目的总分,得到的差值追加到最后 ...
wjiaoling136 评论(0) 有822人浏览 2016-04-07 15:30

SQL Server:根据起始日期和终止日期以及缴费方式计算每月的缴费记录

做项目时经常碰到的业务:根据合同指定的起租日期和终止日期以及缴费方式,计算出两个日期之间的缴费记录,以便提醒缴费。   说明: 1、例子中的两个日期、缴费方式从合同中获取。 2、缴费方式主要有:月份、季付、半年付、年付,且以汉字的形式保存在数据库。   思路:根据终止日期和起租日期,计算出两个日期之间相差多少个月份,再根据缴费方式进行月份叠加,即 月付*1,季付*3,半年付*6,年付 ...
wjiaoling136 评论(0) 有1662人浏览 2016-03-18 18:58

mysql 插入16进制数据

  mysql 通过insert into 插入 16进制数据到库表 blob 数据列中。  首先想到的是 通过转换函数 conv(1209,10,16) 将十进制的数据转为 16进制 写入blob列,但是由于conv 函数返回的是 转换之后的 字符串形式,也就是说,函数返回的实际上是 形如 "0x22c304" 这样的数据,blob是以二进制存储的,所以当使用这个函数转换 , ...
annan211 评论(0) 有1880人浏览 2016-02-27 14:08

sql查询列为null显示0

查itemfile表中itemdesc、re_level列的信息,要求re_level为NULL时显示为0,写出相应语句。 Oracle :select itemdesc,nvl(re_level,’0’) from itemfile; Mysql: select itemdesc,ifnull(re_level,’0’) from itemfile; SqlServer: select ...
tomhat 评论(0) 有3189人浏览 2016-02-22 10:04

查找SQLSERVER数据库被锁的进程

可以通过以下方法来查找数据库被锁的进程: select        request_session_id spid,       OBJECT_NAME(resource_associated_entity_id) 'SCM_DEV'    from        sys.dm_tran_locks   where        resource_type='OBJECT' 查找被锁的 ...
357029540 评论(0) 有1106人浏览 2016-02-01 12:01

sql server 获取每一列的详细信息

SELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a. ...
annan211 评论(0) 有619人浏览 2016-01-20 16:27

SQL Server 数 据 库 管 理 权 限

  对数据的访问是通过SQL Server 2008的权限层次结构进行管理的。可以通过GRANT、DENY和REVOKE语句来管理这个权限层次结构。 ●       GRANT:允许一个数据库用户或角色执行所授权限指定的操作。 ●       DENY:拒绝一个数据库用户或角色的特定权限,并且阻止它们从其他角色中继承这个权限。 ●       REVOKE:取消先前被授予或拒绝的权限。 ...
LiaoJuncai 评论(0) 有1834人浏览 2016-01-08 13:41

SQLServer 动态sql创建指定数据库下的视图

    如果想要动态的创建指定数据库的视图,例如:编辑的sql脚本在oem数据库下,想要动态创建一个视图到KK_test数据库下,可以使用如下方法。 /** 模拟sql脚本在oem数据库执行 **/ use [oem]; DECLARE @DBName VARCHAR(10); DECLARE @test_view_template VARCHAR(100); DECLARE @tes ...
kk_liang 评论(0) 有1592人浏览 2016-01-08 00:11

联合查询

[b]根据简历表中的int数据展示标签表中相对应的name字段[/b]SELECT m.*,t1.`name` industryName,t2.`name` zhenName,t3.`name` moneyName FROM tb_my_resume m    INNER JOIN tb_tag t1    ON m.industry = t1.id    INNER JOIN tb_tag t ...
qq376504229 评论(0) 有380人浏览 2016-01-07 10:40

一些好文章

http://blog.csdn.net/gprime/article/details/1687930 http://blog.csdn.net/jackfrued/article/details/44921941
暗黑小菠萝 评论(0) 有411人浏览 2016-01-06 17:46

sqlserver添加表字段和给表字段添加注释的sql,删除字段和删除触发器

ALTER TABLE xxx ADD actobj_count NUMERIC(3) NULL; EXECUTE sp_addextendedproperty N'MS_Description', N'该活动下的活动对象个数', N'user', N'dbo', N'table', N'gl_activity', N'column', N'actobj_count'; ALTER ...
中华好儿孙 评论(0) 有1512人浏览 2015-12-21 17:39

sqlserver杀sql进程

SELECT request_session_id spid,OBJECT_NAME (resource_associated_entity_id)tableName FROM sys.dm_tran_locks WHERE resource_type='OBJECT ' ; KILL 某个spid; 参考:http://blog.csdn.net/lxl743p/ ...
中华好儿孙 评论(0) 有1021人浏览 2015-12-10 19:40

sqlserver里用sql获得两个同一天的时间间隔的小时数,并保留一位小数

SELECT CONVERT(DECIMAL(5,1), DATEDIFF(SECOND, '09:00', '09:20')/3600.0)
中华好儿孙 评论(0) 有1126人浏览 2015-12-04 09:25

sqlserver里的after insert触发器,使用游标版

CREATE TRIGGER [dbo].[actStatisticsTrigger_actObj_insert] ON [dbo].[gl_activity_customer] AFTER INSERT AS DECLARE @assignId NVARCHAR(32) --活动执行人 DECLARE @actObjCount NUMERIC(5) --统计变量 DECLA ...
中华好儿孙 评论(0) 有1349人浏览 2015-12-02 19:26

sqlserver中编写的after insert触发器

CREATE TRIGGER [dbo].[actStatisticsTrigger_insert] ON [dbo].[gl_activity] AFTER INSERT AS DECLARE @counntOfInsert INT --考虑到一条insert语句插入多条记录的情况 SELECT @counntOfIn ...
中华好儿孙 评论(0) 有1913人浏览 2015-12-01 18:08

主流数据库分页查询介绍

1 背景概述      由于在项目中需要在页面上显示数量非常多的数据, 在进行数据库查询时首先会把所有的数据都查询出来,然后在进行显示,这时候分页查询的操作就必不可少了,本文介绍Mysql、Oracle、sql Server 三种数据库进行分页查询的用法。 2 预期读者 数通畅联内部员工 广大计算机爱好者 3 名词解释
agileai 评论(0) 有788人浏览 2015-11-26 16:53

sqlserver2005查看重复并删除

delete from web_site where title in (select title from web_site group by title having count(title) > 1) and [id] not in (select min([id]) from web_site group by title having count( ...
yuli001123 评论(0) 有559人浏览 2015-11-17 16:12

SqlServer2008 清除数据库日志sql

USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式 GO USE DNName GO DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY) GO --这里的D ...
hua0618 评论(0) 有651人浏览 2015-11-09 10:11

最近博客热门TAG

Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics