SQL
zhgl7688
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sql 一条语句实现插入和更新
1、需求:找数据表objectTable 表中id为123456,没有就插入新记录,有就进行更新。MERGE INTO objectTable t USING ( select '123456' ID,'张三' Name ) s ON (s.ID =t.ID ) WHEN MATCHED THEN UPDATE SET t.Name =s.Name WHEN NOT MATCHED THEN INSERT (ID, Name) VALUES (s.ID, .原创 2021-05-24 13:27:02 · 2297 阅读 · 0 评论 -
数据库表中从数据类型 varchar 转换为 numeric 时出错的查找办法
从数据类型 varchar 转换为 numeric 时出错的查找办法总结原因有以下几点:1、有null值;2、有“”值;ISNUMERIC确定表达式是否为一个有效的数字类型。下面这几个值,用sql函数ISNUMERIC()用查不出来错误1、有“-”值;2、财务上用的逗号,有“,”值把以上转为0,基本上差不多就可以了其他:转小数值一般不要超过5位...原创 2017-08-30 16:52:14 · 54771 阅读 · 0 评论 -
在SQL存储过程中对表进行多行数据更新,插入
在SQL存储过程中对表进行多行数据更新Merge:只能用于在SQL Server 2008之前版本。--添加商品ERP信息MERGE INTO TargetTable AS T--目标表USING SourceTable AS S--源表ON s.id=T.id--数据关联WHEN MATCHEDTHEN UPDATE SET T.Categroy=s.Categroy,t.原创 2016-07-02 19:25:07 · 5419 阅读 · 0 评论 -
SQL分页存储过程和C#中linq分页查询方法
SQL分页存储过程if exists(select * from sysobjects where name='usp_BookPage')drop procedure usp_BookPagegocreate procedure usp_BookPage@PageSize int,--每页显示多少@CurrentPage int--当前第多少页as--查询当前分页的数据sel原创 2016-01-27 12:59:05 · 2729 阅读 · 0 评论 -
与数据库的连接池说明、应用
一、什么是连接池 连接池是DATA Provider提供的一个 机制,使得应用程序使用的连接保存在连接池里,而避免每次都要完成建立/关闭物理连接的完整过程。应用程序打开和关闭连接时,一般只需要和连接池“打交道”二、建立连接池方法在app.config中连接字符串后添加Pooling=true;Max pool size=10;Min pool size=5原创 2016-02-23 10:39:27 · 717 阅读 · 0 评论 -
sql存储过程中启用事务
sql存储过程中启用事务---还书存储过程use LibraryDB goif exists(select * from sysobjects where name='usp_ReturnBook')drop procedure usp_ReturnBookgocreate procedure usp_ReturnBook@BorrowDetailId int,@Ret原创 2016-01-28 22:28:49 · 716 阅读 · 0 评论 -
c#调用存储过程输出参数
存储过程中参数使用@BorrowSum int outputcreate procedure usp_BorrowSum@ReadingCard varchar(20),@BorrowSum int outputasselect @BorrowSum=sum(NonReturnCount) from BorrowDetail inner join BorrowInfo on Borr原创 2016-01-26 12:46:15 · 707 阅读 · 0 评论 -
修改SQLServer中sa验证登录方法
转载请注明出自朱朱家园http://blog.youkuaiyun.com/zhgl7688修改SQLServer中sa验证登录方法:1、 在开始菜单中找到SQLServer Management Studio,双击打开,采用Windows身份验证进入。2、 选中“服务器名称”,点击右键,选择“属性”,打开服务器属性窗口。3、 在打开的窗口中左侧列表中找到“安全性”并选中,在窗口右侧原创 2015-01-25 23:16:46 · 1241 阅读 · 0 评论 -
数据库SQL基本语法
转载请注明出自朱朱家园http://blog.youkuaiyun.com/zhgl7688数据库SQL基本语法1、 创建sql数据库,打开SQL Server Management Studio,点“新建查询”,在查询窗口输入下面指令执行创建sql数据库。指令执行过程:打开master数据表,建立数据库主数据文件和日志文件,最后执行。--指向当前要使用的数据库use mas原创 2015-01-26 23:17:58 · 1300 阅读 · 0 评论 -
数据库完整性及约束
转载请注明出自朱朱家园http://blog.youkuaiyun.com/zhgl7688数据库完整性及约束1、 数据完整性:常用三种类型的约束保证数据完整性有域(列)完整性、实体完整性、引用完整性。2、 实体完整性:能够唯一标识表中的第一个记录。保证方法有主键约束、标识约束、唯一约束。主键约束与唯一约束添加的基本语法Alter table 表名 addconstra原创 2015-01-27 23:38:00 · 917 阅读 · 0 评论
分享