Sqlserver
文章平均质量分 90
Bridge_go
这个作者很懒,什么都没留下…
展开
-
Sqlsever学习篇章(一)
1.表的创建和删除--创建表create table [T_Table] ( [ID] numeric(18, 0) identity(1,1) constraint [PK_T_Table_ID] primary key not null, [Name] nvarchar(128) constraint [UQ_T_Table_Name] unique constraint [CK_T_Table_Name] check(len([Name]) < 5) not null,原创 2021-10-29 17:41:53 · 344 阅读 · 0 评论 -
sqlserver中exec执行带引号的sql语句
exec('select * from [Table] where [Name]= ''GG''');注意:这里GG是以两个单引号括起来的,不是双引号原创 2020-11-06 14:41:22 · 887 阅读 · 0 评论 -
Sqlserver中OVER子句
OVER 子句 在应用关联的开窗函数前确定行集的分区和排序。也就是说,OVER 子句定义查询结果集内的窗口或用户指定的行集。然后,开窗函数将计算窗口中每一行的值。 可以将 OVER 子句与函数一起使用,以便计算各种聚合值,例如移动平均值、累积聚合、运行总计或每组结果的前 N 个结果。创建 [A] [B] 两表1. [A] 表create table [dbo].[A] ( [ID] [smallint] not null primary key, ...原创 2020-09-21 10:03:26 · 1710 阅读 · 0 评论 -
sqlserver触发器学习
一、触发器的概念 SQL Server提供两种主要机制来强制使用业务规则和数据完整性,即约束和触发器。 触发器是一种特殊类型的存储过程,当指定表中的数据发生变化时触发器自动生效。它与表紧密相连,可以看作是表定义的一部分。触发器不能通过名称被直接调用,更不允许设置参数。 在 SQL Server中一张表可以有多个触发器。用户可以使用 INSERT、 UPDATE或 DELETE语句对触发器进行设置,也可以对一张表上的特定操作设置多个触发器。触发器可以包含复杂...原创 2020-06-30 15:22:55 · 516 阅读 · 0 评论 -
sqlserver处理选项
ANSI_NULLS (判断Null)SETANSI_NULLS ON | OFF (默认为ON)注释:是否将null值作为等于(=)和不等于(<>)比较运算符判断例:列 [Name] 存在 null 值,若设置为 ON,当筛选 where [Name] = null 时会判断为 false。PS:where [Name] is null 不受影响。QUOTED_IDENTIFIER (引用标识符)SETQUOTED_IDENTIFIERON | O...原创 2020-06-30 14:40:37 · 337 阅读 · 0 评论 -
数据库事务简单介绍 (SqlServer)
前言:摘抄至Sql server从入门到精通 密码:yskt一、事务的概念事务是由一系列语句构成的逻辑工作单元。事务和存储过程等批处理有一定程度上的相似之处,通常都是为了完成一定业务逻辑而将一条或者多条语句“封装”起来,使它们与其他语句之间出现个逻辑上的边界,并形成相对独立的一个工作单元。 当使用事务修改多个数据表时,如果在处理的过程中出现了某种错误,如系统死机...原创 2020-05-08 16:03:27 · 411 阅读 · 1 评论 -
sqlserver查询时对于字符串类型的数据是否区分大小写
区分大小写 (在where后面加上COLLATE Chinese_PRC_CS_AS )不区分大小写 加上 COLLATE Chinese_PRC_CI_AS原创 2020-04-02 17:01:17 · 699 阅读 · 0 评论 -
sqlserver sysobjects 表结构
sysobjects 表结构:列名 数据类型 描述 name sysname 对象名,常用列 id int 对象标识号 xtype char(2) 对象类型。常用列。xtype可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志...原创 2019-09-18 16:14:50 · 170 阅读 · 0 评论 -
SQL Server 数据类型
SQL Server 数据类型Character 字符串:数据类型 描述 存储 char(n) 固定长度的字符串。最多 8,000 个字符。 n varchar(n) 可变长度的字符串。最多 8,000 个字符。 varchar(max) 可变长度的字符串。最多 1,073,741,824 个字符。 text 可...原创 2019-09-09 10:37:58 · 138 阅读 · 0 评论 -
C#连接SqlServer数据库
using System.Data;using System.Data.SqlClient;namespace SQLServer{ public class SQLServerDataBase { string _connString = "server=127.0.0.1;database=User;uid=sa;pwd=123"; ...原创 2019-06-21 11:48:26 · 3738 阅读 · 4 评论