SQL SERVER
Pingy_de
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SqlServer设置快照隔离
问题:sqlserver默认不开启快照隔离,导致更新一条数据未提交时,会锁住整个表,导致其他进程无法查询该表其他数据。解决:打开快照隔离,其他进程读取该表数据时会读取快照既更新之前的数据。设置数据库为SINGLE_USER模式,减少锁定时间。原创 2023-06-28 17:45:22 · 837 阅读 · 0 评论 -
Oracle和SqlServer语句的不同
Oracle 添加多个字段: alter table tablename add colAVARCHAR2(50) NULL add colB NUMBER(1) DEFAULT 0 NULL add colC DATE NOT NULL 删除多个字段 alter table tablename drop (colA,colB,colC) SqlServer 添加多个字段: alter table tablename add colA VARCHAR(50) ...原创 2020-11-04 13:49:38 · 231 阅读 · 0 评论 -
SqlServer sqlcmd命令说明
Sqlcmd的用法-SqlServer导入大SQL脚本数据 Sqlcmd的用法 用法: Sqlcmd [-U 登录 ID] [-P 密码] [-S 服务器] [-H 主机名] [-E 信任连接] [-N 加密连接][-C 信任服务器证书] [-d 使用数据库名称] [-l 登录超时值] [-t 查询超时值] [-h 标题] [-s 列分隔符] [-w 屏幕宽度] [-a 数据包大小] [-e 回显输入] [-I 允许带引号的标识符] [-c 命令结束] [-L[c] 列出服务器[清除输出]] [-q原创 2020-11-04 10:17:50 · 928 阅读 · 0 评论 -
存储过程的优势与缺点
存储过程的优势: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行 Update,Insert,Query,Delete 时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。这些操作,如果用程序来完成,就变成了一条条的 SQ转载 2014-12-11 16:56:04 · 812 阅读 · 0 评论 -
C#中的类SqlCommand对象使用方法ExecuteNonQuery()调用SQLServer存储过程时,存储过程执行成功,数据发生改变,但是返回-1
C#中的类SqlCommand对象使用方法ExecuteNonQuery()调用SQLServer存储过程时,存储过程执行成功,数据发生改变,但是返回-1。 排查原因,发现是因为 存储过程中,多了一条语句:SET NOCOUNT ON; 该语句阻止存储过程返回信息中包含受影响行数的信息,以提高性能。转载 2017-05-26 15:54:05 · 1362 阅读 · 0 评论
分享