随笔分类 - Sql
摘要:索引的分类: 索引就类似于中文字典前面的目录,按照拼音或部首都可以很快的定位到所要查找的字。 唯一索引(UNIQUE):每一行的索引值都是唯一的(创建了唯一约束,系统将自动创建唯一索引) 主键索引:当创建表时指定的主键列,会自动创建主键索引,并且拥有唯一的特性。 聚集索引(CLUSTERED):聚集
阅读全文
摘要:ERP导入基础资料需要将货品尺码横排并用逗号分隔 方式一 方式二 方式三 案例
阅读全文
摘要:SELECT ISNULL(T1.KHMC, '总计')客户名称, ISNULL(T1.DJMC, '小计')单据名称, CAST(SUM(T1.SL) AS INT)数量 FROM ( SELECT vl.DM1, k.KHMC, vl.DJMC, vl.SL FROM VW_LSXHDMX AS
阅读全文
摘要:将一个数字例如33,或1使用t-sql语句转换成033或001 以下是详细分析: 1、select power(10,3)得到1000 2、select cast(1000+33 as varchar) 将1000转换类型 3、select right(100033,3) 从右边取3个字符得到033
阅读全文
摘要:Transact-SQL使用下列语句来管理事务: 开始事务:BEGIN TRANSACTION 提交事务:COMMIT TRANSACTION 回滚: ROLLBACK TRANSACTION
阅读全文
摘要:1 判断数据库是否存在 if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名] 2 判断表是否存在 if exists (select * from sysobjects where id =
阅读全文
摘要:SELECT * FROM ( SELECT vl.DM1 AS 客户代码, k.KHMC AS 客户名称, vl.SPDM AS 商品代码, s.SPMC AS 商品名称, CAST(SUM(SL) AS INT) AS 销售数量, DENSE_RANK()OVER(PARTITION BY vl
阅读全文
摘要:原文地址:http://blog.csdn.net/xyzqiang/article/details/6577831 SQL Server 日期的加减函数: DATEDIFF DATEADDDATEDIFF: 返回跨两个指定日期的日期边界数和时间边界数, 语法:DATEDIFF ( datepart
阅读全文
摘要:DECLARE @Tname VARCHAR(30) --定义变量存放表名 DECLARE My_Cursor CURSOR --声明游标 FOR (SELECT NAME FROM SYS.databases) --查出需要的集合放到游标中 OPEN My_Cursor ...
阅读全文
摘要:--按变量赋值方式DECLARE @ViewName VARCHAR(50) --视图名 DECLARE @RowCount INT = 0 --总视图数 DECLARE @i INT = 0 --循环次数 SELECT @RowCount = COUNT(NAME) FROM sysobjects WHERE xtype = 'v' WHILE @i ...
阅读全文
摘要:--pageNum 第几页 --pageSize 每页返回多少行 CREATE PROC GetShangpin (@PageNum INT,@PageSize INT) AS BEGIN DECLARE @StarNum INT, --开始行 @EndNum INT --结束行 SET @Star
阅读全文
摘要:创建表 插入数据 日期字段不重复 日期不唯一, 用自增字段来区分:
阅读全文

浙公网安备 33010602011771号