随笔分类 -  SQL Server

sql server 语句
摘要:1.with as 用法 2.with as 多个表 3.将一个表的信息插入新表 4.update与join联合使用 5.判断数据库表中是否包含某些字符,用charindex判断 charindex(要查是否包含的内容,字段名):=0表示不包含,>0表示包含 6.case when 用法 case+ 阅读全文

posted @ 2017-02-28 16:50 bosamvs 阅读(172) 评论(0) 推荐(0)

sql 根据日期模糊查询&SQL Server dateTime类型 模糊查询
摘要:曾经遇到这样的情况,在数据库的Meeting表中有PublishTime (DateTime,8)字段,用来存储一个开会时间,在存入时由于要指明开会具体时间,故格式为yyyy-mm-dd hh:mm:ss,而我们查询时是通过yyyy-mm-dd来进行的,即查询某一天的所有会议信息,这样如果通过sel 阅读全文

posted @ 2017-01-17 08:54 bosamvs 阅读(1627) 评论(0) 推荐(0)

MSSQL附加数据库5120错误(拒绝访问)处理方法
摘要:一、 右键需要附加的数据库文件,弹出属性对话框,选择安全标签页。 找到Authenticated Users用户名。 如未找到,进行Authenticated Users用户名的添加。 二、 添加Authenticated Users用户名。 1.点击安全标签页的编辑按钮,而后点击添加显示选择用户或 阅读全文

posted @ 2016-11-30 14:15 bosamvs 阅读(461) 评论(0) 推荐(0)

SQL Server 通用分页存储过程
摘要:create proc commonPagination @columns varchar(500), --要显示的列名,用逗号隔开 @tableName varchar(100), --要查询的表名 @orderColumnName varchar(100), --排序的列名 @order varchar(50), --排序的方式,升序为asc,降序为 desc @where var... 阅读全文

posted @ 2016-11-17 10:50 bosamvs 阅读(169) 评论(0) 推荐(0)

SQL Server 2008 通用分页存储过程
摘要:1.alert 2.create 阅读全文

posted @ 2016-11-17 10:07 bosamvs 阅读(300) 评论(0) 推荐(0)

SQL Server 2012 通用分页存储过程
摘要:创建存储过程: 调用: 结果: 阅读全文

posted @ 2016-11-17 09:59 bosamvs 阅读(230) 评论(0) 推荐(0)

Select查询语句2
摘要:一、模糊查询 1.语法结构 在使用like运算符时如果不使用通配符“%”,则like的作用与==作用相同 2.%的三种使用方式 (1)开头或结尾匹配 将%放在匹配字符前面或后面可以查询以....开头或结尾的数据 (2)中间匹配 将%放在匹配字符的两端,可以实现模糊查询 (3)两端匹配 将%放在匹配字 阅读全文

posted @ 2016-08-10 22:10 bosamvs 阅读(222) 评论(0) 推荐(0)

Select查询语句1
摘要:一、语法结构 all:表示返回要查询的所有记录 distinct:表示将查询结果集中重复的记录去掉 select_list:表示查询的项目列表 join:连接查询的关键字 group by:在使用聚集函数的查询结果中,使用group by一句句对查询结果进行分组 having:用于向group by 阅读全文

posted @ 2016-07-25 21:29 bosamvs 阅读(235) 评论(0) 推荐(0)

数据库的SQL语句创建和主外键删除操作
摘要:SQL Server中有主外键约束关系的表删除问题作者:博博 orderforcard中存在外键对应表client中的主键。当用户买卡时会在client表中添加记录,当交易被撤消时client中的记录要删除同时orderforcard表中的记录也要随之删除。这时可以采用下面的方法。 第一种(这种方法 阅读全文

posted @ 2016-07-15 18:18 bosamvs 阅读(898) 评论(0) 推荐(0)

数据库小技巧
摘要:解决18456错误方法: 1、以windows验证模式进入数据库管理器。 第二步:右击sa,选择属性: 在常规选项卡中,重新填写密码和确认密码(改成个好记的)。把强制实施密码策略去掉。 第三步:点击状态选项卡:勾选授予和启用。然后确定 第四步:右击实例名称(就是下图画红线的部分),选择属性。 第五步 阅读全文

posted @ 2016-06-29 12:02 bosamvs 阅读(150) 评论(0) 推荐(0)

T-SQL语句4
摘要:一、插入数据 1.insert语句介绍 遵循原则: 1)插入数据的数据类型必须与被加入字段的数据类型相同; 2)插入数据的大小应该在字段定义长度的范围之内; 3)在values中,列出的数据位置必须与字段的排列位置相对应。 2.在数据表中的部分字段插入数据 3.在数据表中所有字段中插入数据 法一: 阅读全文

posted @ 2016-06-20 17:01 bosamvs 阅读(222) 评论(0) 推荐(0)

T-SQL语句3
摘要:一、删除表 1.drop table语句 2.删除数据表 执行前: 执行后: 3.删除临时表 删除前: 删除后: 阅读全文

posted @ 2016-06-20 14:52 bosamvs 阅读(170) 评论(0) 推荐(0)

SQL Server 4
摘要:一、视图 1.创建视图 1)选中数据库中的表中的视图处,右键选择新建视图,即: 2)在弹出“添加表”对话框中,单击“表”标签,选择要添加的表,点击添加,即: 3)选中要建立联系的列名的复选框,然后拖动拖动一个表中的列名到另一个表中想要建立联系的列名处,即: 4)保存 2.修改视图 1)选择视图,右键 阅读全文

posted @ 2016-06-20 11:47 bosamvs 阅读(200) 评论(0) 推荐(0)

T-SQL语句2
摘要:一、修改表 1.alter table 语句 (1)添加字段 (2)删除字段 (3)修改属性 原属性: 修改后属性: (4)设置表主键 (5)启用与禁用约束 1)禁用约束 2)启用约束 因为启用约束后,再输入数据,如果与约束不同会出现 阅读全文

posted @ 2016-06-20 10:51 bosamvs 阅读(170) 评论(0) 推荐(0)

T-SQL语句1
摘要:一、创建表 1.创建常见表 其中{}中的是列名和数据类型 2.创建自动编号列表 其中id是不能自己填写的,是自动生成的顺序编号。 3.创建约束规则表 当bz列输入非有货或缺货时会弹出提醒框,即: 4.创建默认值字段的数据表 其中当在sl,dj cbrq,bz四列中,如果不填入数据,系统会为表自动填充 阅读全文

posted @ 2016-06-18 17:13 bosamvs 阅读(283) 评论(0) 推荐(0)

SQL Server 3
摘要:一、数据压缩 1.行压缩 行压缩可将固定长度类型存储为可变长度存储类型。例如,使用char(100)数据列存储字符串“SQL Server 2012”,压缩后只需要存放15个字符。(这种压缩模式,将对所有数据类型的NULL和0值进行优化) 2.页面压缩 页面压缩建立在行压缩的基础之上,通过只存储一次 阅读全文

posted @ 2016-06-18 15:53 bosamvs 阅读(191) 评论(0) 推荐(0)

SQL Server 2
摘要:一、创建数据表 1.连接服务器; 2.右击“表”节点,选择“新建表”,即: 3.在弹出的“表设计器”中,输入表的列名、选择的数据类型及是否允许为空,即: 二、导入数据表 1.右击表名,弹出菜单,选择“任务”中的“导入数据”,即: 2.在弹出的“SQL Server导入和导出向导”话框中,单击下一步, 阅读全文

posted @ 2016-06-18 12:14 bosamvs 阅读(313) 评论(0) 推荐(0)

SQL Server 1
摘要:一、登陆服务器 连接服务器方式分为两类,一类是Windows身份验证,一类是SQL身份验证。后者需要用户名和密码,需要自己创建。 二、创建数据库 在左边对象资源管理器中,选中数据库,右键选择新建数据库,即: 三、删除数据库 在左边对象资源管理器中,选中数据库,右键选择删除,即: 三、分离数据库 在左 阅读全文

posted @ 2016-06-11 21:47 bosamvs 阅读(254) 评论(0) 推荐(0)

导航