随笔分类 - 数据库
摘要:[原文链接] http://www.cnblogs.com/aaapeng/archive/2010/01/20/1652151.html#commentform联合查询效率较高.以下例子来说明联合查询的好处t1表结构(用户名,密码) userid int username varchar(20) ...
阅读全文
摘要:--1、查找数据的dbidSelect * from master..sysdatabases where name = 'testeq'--2、查找对应dbid的进程IDSelect * from sys.sysprocesses a where a.dbid = '32'--3、执行杀进程spi...
阅读全文
摘要:[转载]http://blog.csdn.net/w87875251l/article/details/7929657不允许对索引显式地使用 DROP INDEX,该索引正用于 UNIQUE KEY 约束的强制执行的解决方法今天在Microsoft Sql Server Management Studio中删除索引时报出了以下错误:不允许对索引 'dbo.Sale_BOM.IX_Sale_BOM_GMIDandDate' 显式地使用 DROP INDEX。该索引正用于 UNIQUE KEY 约束的强制执行。------------------------------删除 对于
阅读全文
摘要:【原文】http://blog.csdn.net/sz_bdqn/article/details/7259738------------------------------------------------有id,name,createDate的一张表testTable--根据name分组,获取每组中createDate最大的那条记录(整条)查询出来----------------------------------------------创建一张表,语句如下: CREATE TABLE [dbo].[testTable] ( [id] [int] NOT NULL...
阅读全文
摘要:【转载】http://blog.163.com/rihui_7/blog/static/21228514320136193392749/1、设置字段为主键就是一种唯一性约束的方法,如 int primary key2、使用unique ,unique(唯一)约束,指的是让字段的数据具有唯一性,该字段内的数据不可以发生重复,但是可以为空,而主键不可以为空,实际上,主键也就是一个唯一性约束。alter table 【表名】add constraint 【约束名】unique(字段)SQL UNIQUE 约束 这个约束对int或者是nvarchar都是有效的UNIQUE 约束唯一标识数据库表中的..
阅读全文
摘要:--insert fj_studentinfo--select *--from-- openrowset('SQLOLEDB','localhost';'sa';'password',dbname.tablename) as s,-- priv_user as p--where stuprivuserid is null and p.name=s.stuname
阅读全文
摘要:【转载】http://www.cnblogs.com/andy2005/archive/2007/12/04/981864.htmlselect语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段1 from 表1 where charindex('云',字段1)=1;字符串函数对二进制数据、字符串和表达式执行不同的运算。此类
阅读全文
摘要:原因:在从远程服务器复制数据到本地时出现“SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息 ”错误,因此网上搜索,发现以下解决方法:启用Ad Hoc Distri
阅读全文
摘要:[转载]http://blog.csdn.net/cnham/article/details/6676650唯一约束唯一约束与创建唯一索引基本上是一回事,因为在创建唯一约束的时候,系统会创建对应的一个唯一索引,通过唯一索引来实现约束。不过唯一约束更直观的表达了对应列的唯一性,使得对应索引的目的更加清晰,所以一般建议创建唯一约束而不是只创建唯一索引。在PD中创建唯一约束的操作,以教室表来说,RoomID是主键,必然是唯一的,RoomName如果我们也要去必须是唯一的,那么具体操作如下:在PD的模型设计面板中,双击“教室”表,打开属性窗口,切换到"”Keys”选项卡,可以看到里面有一行数
阅读全文
摘要:SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触 发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义
阅读全文
摘要:select--要获取的目标字段列表 sys_menu.id, sys_menu.[order], sys_menu.parentid, sys_menu.[Name], sys_menu.url, sys_menu.icon, sys_menu.controllername, sys_menu.actionname, sys_menu.ismenufrom priv_privilege --联合查询 left join sys_menu on priv_privilege.privtypeid=sys_menu.idwhere priv_privilege.id in(--关键...
阅读全文

浙公网安备 33010602011771号