![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 67
QiGary
这个作者很懒,什么都没留下…
展开
-
SQL Server限制
每个基表的列数:1024每个SELECT语句的列数:4096每个INSERT语句的列数:1024原创 2022-01-05 16:21:18 · 659 阅读 · 0 评论 -
ADO.NET
一、定义一种数据访问技术,应用程序可以连接到数据库,并以各种方式操作其中数据,一个COM组件库,.NET中的数据,优先选择的数据访问接口。二、组成1、DataSet 非连接核心组件,独立于任何数据源的数据访问,多种不同的数据源2、Data Provider 数据提供程序,用于连接数据库、执行命令、检索结果SQLServer数据提供程序 System.Data.SqlClient命名空间 OLEDB的数据提供程序System.Data.Oledb命名空间 ODBC的数据提供程序Sys.原创 2021-09-03 18:40:37 · 151 阅读 · 0 评论 -
SQL Server触发器
一、触发器特点1、触发器是不需要用户直接调用的特殊存储过程,当对表进行插入、删除、修改时,操作自动执行。2、触发器可以用来实施复杂的完整性约束,以防止对数据的错误修改。主键——主体完整性;外键——参照完整性;属性范围——用户定义完整性3、触发器不允许带参数,也不允许被调用。4、触发器不反悔任何结果。二、触发器类DELETE触发器、INSERT触发器、UPDATE触发器三、触发器工作原理触发器触发时,系统自动在内存中创建只读的deleted表或inserted表,触发器完原创 2021-09-01 18:04:01 · 2440 阅读 · 0 评论 -
SQL Server存储过程——T-SQL
参考视频:https://www.bilibili.com/video/BV1Xt4y1X7wc?seid=13735399956839360622一、存储过程特点1、模块化存储过程根据功能创建,创建后存于数据库中,即可被反复调用,也可以独立应用程序,对其进行修改。2、提高执行速度存储过程在首次运行时编译,之后便缓存在内存中,再次调用就不必进行编译,也不必从磁盘读入内存。3、降低网络通信量数百行T-SQL语句的存储过程,可以调用存储过程,通过传参,一次执行。不需要再网络中发送数百原创 2021-09-01 16:42:30 · 721 阅读 · 0 评论 -
SQL Server数据库学习初探
B站地址:https://www.bilibili.com/video/BV1zt411g7Pr安装问题 Sql2000 要解决挂起问题;预备知识数据库原理 SQLServer 2005:TL_SQL语言 数据结构和数据库的区别: 数据库是在应用软件级别研究数据的存储和操作(外层,硬盘级别);数据结构是在系统软件级别研究数据的存储和操作(内存,内存级别)。什么是连接 有了编程语言为什么还需要数据库对内存数据操作是编程语言的强项,但对硬盘数据操作却是编...原创 2021-08-26 22:22:56 · 177 阅读 · 0 评论 -
sql语句使用
1.需求:按照查询顺序条件的排列顺序返回要点:where......inSELECT * FROM t_device WHERE guid IN ('guid1','guid2') order by field(guid,'guid1','guid2')2.需求:替换数据表中的字段中相同数据要点:replace函数语法:replace(object,search,replace)语义:把object对象中出现的的search全部替换成replace。UPDATE t_devic原创 2021-01-06 14:59:17 · 100 阅读 · 0 评论 -
SQLite解除文件占用并恢复备份
1、解除SQLite文件的占用关闭连接,并清理线程池if(conn!=null){ conn.Close(); conn=null;}System.Data.SQLite.SQLiteConnection.ClearAllPools(); //清除连接池之后,数据库文件才能使用2、SQLite备份与恢复/// <summary> ...原创 2019-04-30 16:42:49 · 235 阅读 · 0 评论 -
sql查询添加序号
SELECT (SELECT COUNT (*)FROM [T_Sick_Info] AS [t2]WHERE [t2].[sid] < [t1].[sid]) + (SELECT COUNT (*)FROM [T_Sick_Info] AS [t3]WHERE [t3].[sid] = [t1].[sid] AND [t3].[sid] ...原创 2019-04-30 16:12:09 · 141 阅读 · 0 评论 -
Access数据库连接
Access为32位程序,程序选择X86平台编译2007以下连接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source = accesspath.mdb有密码时:Provider=Microsoft.Jet.OLEDB.4.0;Data Source = accesspath.mdb;Jet OLEDB:Database Password=mypw...原创 2019-04-27 09:58:12 · 57 阅读 · 0 评论