
SQL
文章平均质量分 56
hemingyang97
这个作者很懒,什么都没留下…
展开
-
Access、Excel、SQL Server连接字符串
1、Access数据库连接字符串1.1、c#连接Access字符串Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;Password=;1.2、没有用户名密码的Access连接字符串strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + textBox1.Text + ";";2、Excel数据库连接字符串2...原创 2021-03-01 10:46:23 · 830 阅读 · 0 评论 -
SQL-Server数据库开发总结
良好数据库设计的表现执行效率高 使用应用程序便于开发 容易进一步扩展实体-关系(E-R)数据模型数据模型只应包含那些对描述现实世界有意义的抽象概念。在数据模型中,抽象是必须的,模型就是抽象的产物。实体:数据是用来描述现实世界的,而描述的对象是形形色色的,有具体的,也有抽象的;有物理世界上的,也有概念性的。在E-R数据模型中,也有型与值之分;实体集可以作为型来定义,而每个实体可以是他的实例或值。属性:实体一般具有若干特征,称之为实体属性。每个属性都有其取值范围,在E-R数据模型中称之为值集原创 2021-01-13 19:11:36 · 963 阅读 · 0 评论 -
SQL-Server常用系统存储过程
-- 来源于网络-- 更详细的介结参考联机帮助文档xp_cmdshell --*执行DOS各种命令,结果以文本行返回。xp_fixeddrives --*查询各磁盘/分区可用空间xp_loginconfig --*报告SQL Server 实例在Windows 上运行时的登录安全配置xp_logininfo --*返回有关Windows 认证登录的信息。xp_msver --*返回有关Microsoft SQL Server 的版本信息xp_enumgroups...原创 2021-01-13 15:42:23 · 484 阅读 · 0 评论 -
SQL-Server基础常用语句总结
--创建数据库CREATE DATABASE Home ON PRIMARY--默认就属于primary 主文件组,可省略。(--主数据文件的具体描述NAME='Home_data',FILENAME='G:\Home_data.mdf',--主数据文件的物理名SIZE=3MB,--主数据文件的初始大小MAXSIZE=50MB,--主数据文件增长的最大值FILEGROWTH=10%--主数据文件增长率),(--次数据文件的具体描述NAME='Home2_data',--次数据文件.原创 2021-01-13 13:44:17 · 614 阅读 · 0 评论 -
SQL-Server基础总结
1.1文件和文件组数据库文件:主数据库文件(.Mdf)、次数据库文件(.ndf) 事务日志文件:事务日志文件是用来记录数据更新情况的文件。(.ldf) 文件组:文件组是将多个数据库文件集合起来形成的一个整体,每个文件组有一个组名。事务日志文件不属于任何文件组。数据的完成整形实体完整性:实体完整性是指行的完整性。要求表中所有行都有唯一标识符,称为主关键字。 域完整性:与完整性能够保证表中的数据是合法的数据。 引用完整性(参照完整性):引用完整性是指某列的值必须与其他列匹配。创建约束:主原创 2021-01-13 13:41:08 · 1450 阅读 · 0 评论 -
SQL基础(二)--连接查询
-- LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。 SELECT Websites.name, access_log.count, access_log.date FROM Websites L...原创 2019-08-06 11:48:33 · 179 阅读 · 0 评论 -
SQL基础(一)
USE masterGO--判断当前数据库是否存在IF EXISTS(SELECT*FROM sys.databases WHERE name='RUNOOB')--存在则删除DROP DATABASE RUNOOBGO--创建数据库CREATE DATABASE RUNOOBGO--引用数据库USE RUNOOBGO--判断将要创建的表书否存在IF EX...原创 2019-08-06 11:27:55 · 152 阅读 · 0 评论 -
SQL为查询到的表数据,在最后一行添加合计
SELECT *FROM dbo.StudentUNION ALLSELECT ' ','总计',SUM(Stu_Age),'','','',SUM(en) FROM dbo.StudentSELECT *FROM dbo.StudentUNIONSELECT ' ','总计',SUM(Stu_Age),'','','',SUM(en) FROM dbo.Student...原创 2019-08-03 09:33:08 · 7956 阅读 · 0 评论 -
SQL存储过程
SQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。? 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。...原创 2018-12-11 17:04:08 · 249 阅读 · 0 评论 -
事物+锁
1.事物:(1)事务:保持逻辑数据一致性与可恢复性,必不可少的利器。(2)对事物的理解:在一个事务中,你写啦2条sql语句,一条是修改订单表状态,一条是修改库存表库存-1 。 如果在修改订单表状态的时候出错,事务能够回滚,数据将恢复到没修改之前的数据状态,下面的修改库存也就不执行,这样确保你关系逻辑的一致,安全。。(3)事务具有原子性,一致性,隔离性,持久性。原子性:事务必须是一个自动工作...原创 2018-12-11 17:02:14 · 291 阅读 · 0 评论 -
SQL数据库中为表数据添加序的方法(ROW_NUMBER() OVER函数的基本用法)
利用ROW_NUMBER() OVER函数语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个序号。 示例: xlh...原创 2018-12-11 16:46:13 · 1271 阅读 · 0 评论 -
SQL server2014导入导出Excel详解
1.找到需要导出的数据库,进行如下操作:2.选择数据源、Excel文件路径、Excel版本注意:第一次使用时选择Excel进行下一步时会报错需要下载安装:Microsoft Office Access Database Engine 2007http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0d...原创 2018-10-23 09:28:24 · 4421 阅读 · 1 评论 -
SQL Server游标
SQL Server游标 什么是游标结果集,结果集就是select查询之后返回的所有行数据的集合。游标则是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可以移动游标定位到你所需要的行中进行操作数据。一般复杂的存储过程,都会有游标的出现,他的用处主要有:定位到结果集中的某一行。 对当前位置的数据进行读写。 可以对结果集中的数据单独操作,而不是整行执行...原创 2018-08-25 18:11:28 · 338 阅读 · 0 评论 -
SQL server 数据库---存储过程详解
存储过程详解存储过程简介什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。2.一...原创 2018-08-24 21:50:15 · 368 阅读 · 0 评论 -
事务
事务定义:事务是作为单个逻辑单元执行的一系列操作,它是一个不可分割的工作逻辑单元。它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。举个例子,我们经常用到的 ATM 存取款机,比如转账的时候,是先减去转出账户的金额,然后再在指定转入账户的金额加上转出的金额。如果刚好这个时候转出的操作已经执行完成,但是由于系统的故障,导致转入的操作失败了。那么怎么办?这就需要用到事务了,只要...原创 2018-08-24 21:48:25 · 220 阅读 · 0 评论 -
SQL智能提示插件--SQLPrompt_7.2.0.241(破解 )
SQL智能提示插件可提高SQL srever 数据库编写效率。链接:https://pan.baidu.com/s/1BpMumkes59pd3stLnsASIw 密码:zgea如果使用一段时间,出现需要注册等,可重新进行相关步骤重新破解...原创 2018-08-24 21:23:29 · 2763 阅读 · 0 评论