sql server
文章平均质量分 83
kevin . zhang
我之所以伟大是因为我站在巨人的肩膀上
展开
-
Microsoft SQL Server 2014 登录失败,安装不完整
not1.Sql server2014安装失败, 在安装时弹出等待数据库引擎恢复句柄失败?not2.当我点击确定后,提示“完成但失败”not3.我也没有管他,后来登录时,提示:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider:原创 2016-08-08 16:46:51 · 20657 阅读 · 9 评论 -
数据库笔记 4
5.1三角函数:SIN declare@test_Var float,@test_Value floatset@test_Var=60set@test_Value=SIN(@test_Var)select '60弧度角的正弦值为:',@test_Value 三角函数SIN(浮点表达式)COS(浮点表达式)TAN(浮点表达式)COT(浮点表达式)原创 2017-04-27 09:06:26 · 304 阅读 · 0 评论 -
数据库笔记 3
4.3数据类型整数:bigint (-2^63 ~ 2^63-1) 8个字节int (-2^32 ~ 2^32-1) 4个字节smallint (-2^15 ~ 2^15-1) 2个字节tinyint (0 ~ 255) 浮点数据类型:real 精确7位小数 4个字节float 精确15位小数 8个字节decimal (-10^38 ~ 1原创 2017-04-07 09:44:46 · 398 阅读 · 0 评论 -
数据库笔记 8
数据库的安全9.09 /*执行修改账号和密码的存储过程参数1:旧密码参数2:新密码参数3:用户名*/execute sp_password'123456','abc','newAdmin3' 9.10/*更改默认数据库参数1:被替换的账号名称参数2:需要打开的默认数据名称*/execute sp_defaultdb'newAmin3',原创 2017-05-03 08:59:11 · 488 阅读 · 0 评论 -
数据库笔记 7
8.1触发器:表的操作会触发多个触发器调用存储过程;调用外部过程;跟踪数据库内数据的变化,判断数据是否符合数据库的要求,是数据库的修改和更新更安全;数据条件的约束,约束数据的完整性;并发性高; 8.2事后触发器:应用到表上;替代触发器:应用到表上和视图上; 8.3创建事后触发器/*create trigger testTriggerA创建触发器,名字为:原创 2017-05-01 17:16:02 · 455 阅读 · 0 评论 -
数据库笔记 6
7.2 /*创建游标testCursorA,把testCursorA看成存放游标的容器,查询网站职员表的游标记录放入testCursorA,约束为制度游标*/declare testCursorA cursor forselect *from AddressInfosfor read only/*当前为只读游标;去掉for read only,是标准游标;for updat原创 2017-05-02 08:57:34 · 322 阅读 · 0 评论 -
数据库笔记 5
6.1常用系统存储过程sp_attact_db 附加数据库sp_detach_db 分离数据库sp_rename给对象改名sp_help显示数据库相关数据sp_changedbowner改变数据库所有者sp_password改密码6.2exec sp_detach_db'newlts'/*分离数据库*/ 6.3exec sp_attach_db@dbna原创 2017-04-27 09:07:51 · 332 阅读 · 0 评论 -
数据库笔记 2
3.2 Check约束:约束修改数据库字段的值1.工具-->选项-->设计器-->表设计器和数据库设计器-->取消选中 阻止保存要求重新创建表的更改2.选中需要更改的表-->右键-->设计-->选中数据类型-->右键-->选择CHECK约束-->添加-->常规-->设定值 3.3主键:不允许有重复值外部键:一个表中的人对应其他表的多条记录 3.4创建为一键:原创 2017-03-31 08:43:05 · 302 阅读 · 0 评论 -
数据库笔记 1
2.4创建数据库create database LtsDatabaseon /*对数据文件的描述*/(name=LtsDatabase_data,filename='d:\temp\LtsDatabase_data.mdf',size=6,/*数据库文件初始化大小*/maxsize=12,/*数据库最大空间多大*/filegrowth=10%/*数据库文件超过现有的原创 2017-03-28 18:03:54 · 499 阅读 · 0 评论 -
sqlite优化和坑
一:select 1和select 0进行优化当我们只关心数据表有多少记录行而不需要知道具体的字段值时,类似“select 1 from tblName”是一个很不错的SQL语句写法,它通常用于子查询。这样可以减少系统开销,提高运行效率,因为这样子写的SQL语句,数据库引擎就不会去检索数据表里一条条具体的记录和每条记录里一个个具体的字段值并将它们放到内存里,而是根据查询到有多少行存在就输出多少个“...原创 2018-04-18 13:25:52 · 203 阅读 · 0 评论