随笔分类 - SQLServer
摘要:一、使用场景 当系统中有汇总和明细的需求时,一般通过SQL来实现,汇总 就是 根据条件显示出全部的数据,明细 就是 一条汇总对应的详细信息。 行转列通常用于实现明细的时候。 二、举例实现 1.当表中不存在id时: 1). 新建表student,姓名(name)、学科(subject)、成绩(scor
阅读全文
摘要:由于项目中必须得用JDK6来作为Java环境,于是连接SQLServer时出现了com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“Java.lang.Runt
阅读全文
摘要:将两个或者多个字段一起约束成一个唯一约束 1 alter table 表名 add constraint 约束名 unique (列名1,列名2)
阅读全文
摘要:1 查看被锁表: 2 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName 3 from sys.dm_tran_locks where resource_type='OBJECT' 4 5 spid: 锁表进程 6 tableName: 被...
阅读全文
摘要:Alter table [表名] Alter column [列名] [列类型]
阅读全文
摘要:1 ALTER 表名 table1 ALTER COLUMN [字段] 类型 NULL; 2 3 例如: 4 ALTER TABLE tb_guest ALTER COLUMN [ROOM_CODE] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL;
阅读全文
摘要:1 SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage') 2 3 下面是查询结果: 4 936 简体中文GBK 5 950 繁体中文BIG5 6 437 美国/加拿大英语 7 932 日文 8 949 韩文 9 866 俄文 10 65001 unicode UFT-8 ...
阅读全文
摘要:1 SELECT CASE WHEN col.colorder = 1 THEN obj.name ELSE '' END AS 表名, col.colorder AS 序号, col.name AS 列名, 2 ISNULL(ep.value, N'') AS 列说明, t.name AS 数据类型, col.length AS 长度, ISNULL(...
阅读全文

浙公网安备 33010602011771号