文章分类 -  sqlserver

摘要:一、游标概念 游标是SQL Server的一种数据访问机制,它允许用户访问单独的数据行。用户可以对每一行进行单独的处理,从而降低系统开销和潜在的阻隔情况,用户也可以使用这些数据生成的SQL代码并立即执行或输出。 游标主要用于存储过程,触发器和 T_SQL脚本中,它们使结果集的内容可用于其它T_SQL 阅读全文
posted @ 2022-09-21 15:13 给自己个晚安 阅读(282) 评论(0) 推荐(0) 编辑
摘要:第一种:ROW_NUMBER() OVER()方式 select * from ( select *, ROW_NUMBER() OVER(Order by ArtistId ) AS RowId from ArtistModels ) as b where RowId between 10 and 阅读全文
posted @ 2022-08-03 10:27 给自己个晚安 阅读(2013) 评论(1) 推荐(0) 编辑
摘要:在SqlServer中,项目中需要写到存储过程,但是有些刚接触的小伙伴,可能会出现写了begin,没有end的情况,这种SQL语句可以保存到存储过程中,但是在执行存储过程的时候会出现锁的情况,这个时候就需要我们去进行解锁; 解锁语句如下: 第一步: 先运行下方的select语句,查询出 锁的进程; 阅读全文
posted @ 2022-07-20 10:19 给自己个晚安 阅读(1440) 评论(0) 推荐(0) 编辑
摘要:选择要创建的数据库,新建查询 创建完成后我们可以在数据库的可编程性-存储过程中看到我们所创建的存储过程。 在C# 中调⽤这个存储过程,这⾥我们⾸先简单的创建⼀个控制图应⽤程序,然后添加⼀个“SQLHelper”数据库帮助类。执⾏出来的结果与我们查询出来的⼀致: 在C#程序中调⽤带参数的存储过程 与我 阅读全文
posted @ 2022-06-02 11:04 给自己个晚安 阅读(151) 评论(0) 推荐(0) 编辑
摘要:SQL索引、查询 阅读全文
posted @ 2022-05-23 11:21 给自己个晚安 阅读(29) 评论(0) 推荐(0) 编辑
摘要:假如想要的数据库名为students 数据表名为userinfo,字段格式为 id(主键自增),name(varchar),sex(varchar),age(int),birthday(datetime),des(varchar) 除主键外皆可为空,则有以下代码: 创建数据库和表 细节剖析: 自增I 阅读全文
posted @ 2022-05-23 10:39 给自己个晚安 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1、二进制数据类型。 二进制数据包括 Binary、Varbinary 和 Image Binary 数据类型既可以是固定长度的(Binary),也可以是变长度的。 Binary[(n)] 是 n 位固定的二进制数据。其中,n 的取值范围是从 1 到 8000。其存储空间的大小是 n + 4 个字节 阅读全文
posted @ 2022-03-08 15:56 给自己个晚安 阅读(3988) 评论(0) 推荐(0) 编辑
摘要:1 判断数据库是否存在if exists (select * from sys.databases where name = '数据库名') drop database [数据库名] 2 判断表是否存在if exists (select * from sysobjects where id = ob 阅读全文
posted @ 2022-03-08 09:29 给自己个晚安 阅读(333) 评论(0) 推荐(0) 编辑
摘要:先看图 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例! 表a和表b每人五条数据 左联接:select * fr 阅读全文
posted @ 2022-03-04 15:59 给自己个晚安 阅读(372) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示