随笔分类 -  sqlserver

摘要:在 SQL Server 中,创建表时可以直接为字段添加唯一约束(UNIQUE)。在 CREATE TABLE 语句中,定义字段时,可以使用 UNIQUE 关键字来确保该字段的值唯一。 语法: sql CREATE TABLE your_table ( a INT UNIQUE, -- 其他字段 ) 阅读全文
posted @ 2024-11-17 17:54 熊大熊二 阅读(321) 评论(0) 推荐(0) 编辑
摘要:SQL中的取整函数FLOOR、ROUND、CEIL、TRUNC、SIGN (2009-12-29 17:13:12) 标签: 整函数 from abs 小数点 绝对值 教育 分类: 02.数据处理 1 trunc(value,precision)按精度(precision)截取某个数字,不进行舍入操 阅读全文
posted @ 2023-11-14 22:07 熊大熊二 阅读(774) 评论(0) 推荐(0) 编辑
摘要:SQL Server 触发器 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂 阅读全文
posted @ 2023-07-11 10:30 熊大熊二 阅读(111) 评论(0) 推荐(1) 编辑
摘要:一、定义[用户定义表类型] --定义表类型 create type IntegerTableType as table(Id int) go二、定义[表类型变量] --表类型变量 declare @declareTable IntegerTableType insert into @declareT 阅读全文
posted @ 2023-05-20 14:47 熊大熊二 阅读(158) 评论(0) 推荐(0) 编辑
摘要:一:添加约束 1、主键约束:(主键是不允许重复,不允许为null的) (1)、在创建表的时候设置主键 create table 表名(列名1 数据类型 primary key, 列名2 数据类型.....) (2)、在创建表后设置主键 alter table 表名 add constraint 约束 阅读全文
posted @ 2023-03-29 17:03 熊大熊二 阅读(148) 评论(0) 推荐(0) 编辑
摘要:/************************************************************** SQL Server 2012 新增的函数 ***************************************************************/ 阅读全文
posted @ 2023-01-02 14:38 熊大熊二 阅读(133) 评论(0) 推荐(0) 编辑
摘要:datetime 说明 属性值 语法 datetime 用法 DECLARE @MyDatetime datetime CREATE TABLE Table1 ( Column1 datetime ) 默认的字符串文字格式 (用于下级客户端) 不适用 日期范围 1753 年 1 月 1 日到 999 阅读全文
posted @ 2022-06-28 17:17 熊大熊二 阅读(665) 评论(0) 推荐(0) 编辑
摘要:定义和用法 CONVERT() 函数是把日期转换为新数据类型的通用函数。 CONVERT() 函数可以用不同的格式显示日期/时间数据。 语法 CONVERT(data_type(length),data_to_be_converted,style) data_type(length) 规定目标数据类 阅读全文
posted @ 2022-05-10 16:05 熊大熊二 阅读(118) 评论(0) 推荐(0) 编辑
摘要:SQLserver的七种约束。 create table teacher (teacher_id int primary key,teacher_name nvarchar(30)not null,tlevel char(1) default('0') ) CREATE TABLE courses( 阅读全文
posted @ 2022-01-17 10:04 熊大熊二 阅读(178) 评论(0) 推荐(0) 编辑
摘要:SQLServer中round函数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 阅读全文
posted @ 2021-11-30 21:13 熊大熊二 阅读(592) 评论(0) 推荐(0) 编辑
摘要:sqlserver 字符串函数 ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-CHS/s10de_6tsql/html/6940a83d-5374-4af3-bb27-5d89c8af83ac.htm REPLACE ( string_expression , st 阅读全文
posted @ 2021-10-21 14:29 熊大熊二 阅读(137) 评论(0) 推荐(0) 编辑
摘要:1 trunc(value,precision)按精度(precision)截取某个数字,不进行舍入操作。 2 round(value,precision)根据给定的精度(precision)输入数值。 3 ceil (value) 产生大于或等于指定值(value)的最小整数。 4 floor(v 阅读全文
posted @ 2021-10-08 21:48 熊大熊二 阅读(705) 评论(0) 推荐(0) 编辑
摘要:sql server 函数--rand() 生成整数的随机数 rand() 定义: 返回从0到1之间的随机浮点值。 举例说明: select rand() as 随机数 结果如图: select cast( floor(rand()*N) as int ) --方法1 结果:20 select ca 阅读全文
posted @ 2021-08-14 09:52 熊大熊二 阅读(852) 评论(0) 推荐(0) 编辑
摘要:Sqlserver_datatype Delphi_datatype AutoInt ftAutoInc integer ftInteger tinyint ftWord smallint ftSmallint bigint ftLargeint money ftBCD smallmoney ftB 阅读全文
posted @ 2021-07-27 17:21 熊大熊二 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1、DATEADD(datepart,number,date) 作用:返回给指定日期加一个时间间隔后新的datetime值 参数说明: datepart:指定为日期的哪部分增加数值。 常用的值有:年(yy/yyyy),季度(qq/q),月份(mm/m),日(day/dd/d),周(wk/ww),小时 阅读全文
posted @ 2020-02-05 11:10 熊大熊二 阅读(547) 评论(0) 推荐(0) 编辑
摘要:SQL Server 用户库中系统表说明 名称 说明 备注 syscolumns 每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。 syscomments 包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的项。text 列包含原始 SQL 定 阅读全文
posted @ 2018-09-20 18:36 熊大熊二 阅读(151) 评论(0) 推荐(0) 编辑

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