随笔分类 -  SQL

摘要:1.alter table [dbo].[SiteTracks] drop constraint DF__SiteTrack__Audit__47DBAE452.ALTER TABLE [dbo].[SiteTracks] DROP COLUMN AuditOwnerId3.alter table 阅读全文
posted @ 2018-09-18 10:47 李寒星 阅读(4471) 评论(0) 推荐(0)
摘要:http://www.studyofnet.com/news/247.html 1.修改字段为自增 alter table [dbo].[Logs] drop column ID alter table [dbo].[Logs] add Id int identity(1,1) 2.添加默认字段 a 阅读全文
posted @ 2017-08-11 18:12 李寒星 阅读(373) 评论(0) 推荐(0)
摘要:1.创建视图 CREATE VIEW [Current Product List] ASSELECT ProductID,ProductNameFROM ProductsWHERE Discontinued=No 2..SQL Server Date 函数 http://www.w3school.c 阅读全文
posted @ 2017-08-07 15:32 李寒星 阅读(222) 评论(0) 推荐(0)
摘要:1.DEFAULT 约束用于向列中插入默认值。 CREATE TABLE Orders(Id_O int NOT NULL,OrderNo int NOT NULL,Id_P int,OrderDate date DEFAULT GETDATE()) 2.如果在表已存在的情况下为 "City" 列创 阅读全文
posted @ 2017-08-05 18:13 李寒星 阅读(184) 评论(0) 推荐(0)
摘要:1. union,union all SELECT E_Name FROM Employees_ChinaUNIONSELECT E_Name FROM Employees_USA 默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。 2.创建表 CREATE TA 阅读全文
posted @ 2017-08-05 17:58 李寒星 阅读(220) 评论(0) 推荐(0)
摘要:1.SQL JOIN NNER JOIN:如果表中有至少一个匹配,则返回行 LEFT JOIN:即使右表中没有匹配,也从左表返回所有的行 RIGHT JOIN:即使左表中没有匹配,也从右表返回所有的行 FULL JOIN:只要其中一个表中存在匹配,则返回行 2.SELECT column_name( 阅读全文
posted @ 2017-08-05 15:13 李寒星 阅读(237) 评论(0) 推荐(0)
摘要:1.SQL 语句从 "Websites" 表中选取头两条记录: SELECT * FROM Websites LIMIT 2; SELECT TOP 50 PERCENT * FROM Websites; 2.通配符 A.SQL 语句选取 url 以字母 "https" 开始的所有网站: SELEC 阅读全文
posted @ 2017-08-05 14:57 李寒星 阅读(419) 评论(0) 推荐(0)
摘要:1.In 查询 EMP 表 SAL 列中等于 5000,3000,1500 的值。 2.like Like模糊查询 查询 EMP 表中 Ename 列中有 M 的值,M 为要查询内容中的模糊信息。 % 表示多个字值,_ 下划线表示一个字符; M% : 为能配符,正则表达式,表示的意思为模糊查询信息为 阅读全文
posted @ 2017-08-05 14:25 李寒星
摘要:1.查找ID是否包含在内 declare @idMy varchar(max) = '(1,2,4)'declare @sql nvarchar(max) = 'select * from [dbo].[Employees] where [EmplId] in ' + @idMy 2.根据最大时间, 阅读全文
posted @ 2016-07-25 15:54 李寒星 阅读(341) 评论(0) 推荐(0)
摘要:Sql常见面试题(总结) 1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 100 王五 英语 90A: select distinct name f 阅读全文
posted @ 2016-06-05 21:19 李寒星 阅读(331) 评论(0) 推荐(0)
摘要:数据库事务: 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行 事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。原子性(atomicity)。一个 阅读全文
posted @ 2016-05-25 23:54 李寒星 阅读(369) 评论(0) 推荐(0)
摘要:1.创建存储过程一列字符串合并成一个字符串 CREATE PROCEDURE GetTagInfo @ObjectId int AS BEGIN DECLARE @STR nvarchar(MAX) SELECT @STR=ISNULL(@STR+',','')+Name FROM [dbo].[T 阅读全文
posted @ 2016-05-24 10:51 李寒星 阅读(383) 评论(0) 推荐(0)
摘要:索引介绍: 1.索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 数据库索引好比是一本书前面的目录, SQL Server的B树结构 2.加快数据库的查询速度。索引分为聚簇索引和非聚簇索引两种,聚簇索引 是按照数据存放的物理位置为顺序的,而非聚簇索引就不一 阅读全文
posted @ 2016-05-24 00:28 李寒星 阅读(243) 评论(0) 推荐(0)
摘要:原地址:http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说 阅读全文
posted @ 2016-05-16 15:13 李寒星 阅读(261) 评论(0) 推荐(0)
摘要:1..如何设计数据库 答:存储信息的大小,每次扩容的大小,冗余 2.SQL Server的两种索引是何形式?索引的作用?索引的优缺点? 答:集聚索引,非聚集索引。提高查询速度。但是会过多的占用磁盘空间。 6.触发器的作用 答:保证数据库操作变更能接到通知 3.SQL server事务处理机制 答:在 阅读全文
posted @ 2016-05-15 01:34 李寒星 阅读(1657) 评论(0) 推荐(0)
摘要:1.SQLSERVER服务器中,给定表 table1 中有两个字段 ID、LastUpdateDate,ID表示更新的事务号, LastUpdateDate表示更新时的服务器时间,请使用一句SQL语句获得最后更新的事务号 答:Select ID FROM table1 Where LastUpdat 阅读全文
posted @ 2016-05-09 23:34 李寒星 阅读(1117) 评论(0) 推荐(0)
摘要:1.数据库还原 在SQL中,直接选择选择“还原数据库”;选中.bak 文件即可。 2.生成脚本 新建同样的DB名字,在SQL打开脚本,执行脚本语言。数据库里面就会自动填充内容. 阅读全文
posted @ 2016-02-18 16:19 李寒星 阅读(489) 评论(0) 推荐(0)