随笔分类 - mssql
摘要:SQL语句学习手册实例版(本人整理,用来查询)表操作例1对于表的教学管理数据库中的表STUDENTS,可以定义如下:CREATETABLESTUDENTS(SNONUMERIC(6,0)NOTNULLSNAMECHAR(8)NOTNULLAGENUMERIC(3,0)SEXCHAR(2)BPLACECHAR(20)PRIMARYKEY(SNO))例2对于表的教学管理数据库中的表ENROLLS,可以定义如下:CREATETABLEENROLLS(SNONUMERIC(6,0)NOTNULLCNOCHAR(4)NOTNULLGRADEINTPRIMARYKEY(SNO,CNO)FOREIGNKEY
阅读全文
摘要:--创建函数createfunction[dbo].[m_fuzzyquery_v1](@strnvarchar(2000))returnsnvarchar(2000)asbegindeclare@countint,@iint;declare@newcharnvarchar(200),@nnnvarchar(300),@hhnvarchar(200)set@count=len(@str);set@i=1;set@nn='';while@i<@count+1beginset@newchar=substring(@str,@i,1)+'%'set@nn=@nn
阅读全文
摘要:createfunction[dbo].[clearhtml](@macovarchar(8000))returnsvarchar(8000)asbegindeclare@iintwhile1=1beginset@i=len(@maco)set@maco=replace(@maco,substring(@maco,charindex('<',@maco),charindex('>',@maco)-charindex('<',@maco)+1),space(0))if@i=len(@maco)breakendset@maco=re
阅读全文
摘要:--创建函数createfunction[dbo].[m_delrepeatsplit](@strvarchar(2000),@splitnvarchar(200))returnsnvarchar(2000)asbegin--begin declaredeclare@countint,@iint,@isnullintdeclare@newcharnvarchar(200),@nnnvarchar(300)set@count=len(@str);set@i=1;set@isnull=1;set@nn='';--end declare--begin whilewhile@i<
阅读全文
摘要:错误消息:由于出现操作系统错误 3,进程无法读取文件“D:\DBSYNC\unc\FLOORWEB_FLOORLINK2_TESTFLOOR\20081128174839\ufoCorpAccount_2.pre”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20016)获取帮助: http://help/MSSQL_REPL20016系统找不到指定的路径。(源: MSSQL_REPL,错误号: MSSQL_REPL3)************************解决办法***************************************************
阅读全文
摘要:exec sp_helpconstraint 'test2' --查看表约束alter table test2 drop constraint FK__test2__id__3C69FB99 --删除表约束SQL Server 提供了一些工具来帮助用户实现数据完整性,其中最主要的是:规则(Rule)、缺省值(Default)、约束(Constraint) 和触发器(Trigger)。on delete cascade约束create table dept([ID] nchar(4) not null primary key,[ENAME] nvarchar(4) not null)create
阅读全文
摘要:Create Table Student( --学生表 StudentID int primary key, --学号 .... ) Create Table BorrowRecord( --学生借书记录表 BorrowRecord int identity(1,1), --流水号 StudentID int , --学号 BorrowDate datetime, --借出时间 ReturnDAte Datetime, --归还时间 ... )
阅读全文
摘要:解决办法如下:第一步:进入SQL2008配置工具中的安装中心,第二步:再进入维护界面,选择版本升级,如下图第三步:进入产品密钥,输入密钥第四步:一直点下一步,直到升级完毕。SQL Server 2008 序列号开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB出现用户不能登陆时先去注册表把 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState 裡的 CommonFiles 值,改成 3再去sql200
阅读全文
摘要:公交车路线查询系统后台数据库设计--换乘算法改进与优化作者:卢春城在《查询算法》一文中已经实现了换乘算法,但是,使用存储过程InquiryT2查询从“东圃镇”到“车陂路口”的乘车路线时,发现居然用了5分钟才查找出结果,这样的效率显然不适合实际应用。因此,有必要对原有的换乘算法进行优化和改进。在本文中,将给出一种改进的换乘算法,相比原有的算法,改进后的...
阅读全文