随笔分类 - 数据库
数据相关知识
摘要:方式1、 INSERT INTO t1(field1,field2) VALUE(v001,v002); 明确只插入一条Value。t1代表表名,t1后面的是待插入的字段,字段不能打引号。VALUE后括号内的值要打引号,哪怕是引入的是函数或变量也需要加上引号(mysql是这样) 方式2、 INSER
阅读全文
摘要:1.思路是通过jmeter中的JDBC Request,向数据库中插入数据,一般来说数据还是通过接口来插入最好,但是如果要对系统进行压测的情况下我们需要大量数据,如果通过接口来插入太慢,所以采用jmeter的多线程方式,向数据库中插入大量数据 2.需要用到的环境及工具 ①本地要装好JDK、jmete
阅读全文
摘要:代码如下: 1 #coding:utf-8 2 import pymssql #引入pymssql模块 3 def conn(): 4 connect = pymssql.connect(host='127.0.0.1:1433',user='sa',password='sa123456',data
阅读全文
摘要:储存过程--写好储存过程后是怎么将数据库执行的结果返回到客户端的?答:①我们不要被return给误导了,我们执行存储过程客户端控件直接调用的是数据的储存过程,如exec ts_e_StockCheckMx 0,0,0,0,0,0,'','2020-11-04',2,'',0,0,这样然后将结果直接解
阅读全文
摘要:视图 (1)视图概念:简单来说就是一个查询语句的封装,其结果可以看做是一个临时表 (2)视图的作用: ①安全,不直接操作基表,避免必要的问题,保证数据的安全 ②简化查询操作,比如一个比较复杂的查询不想每次都写很多语句,就可以写个视图。 ③快速获取数据,假如一个职员他只关心某部分数据,他就可以写个视图
阅读全文
摘要:索引 (1)索引的概念:索引是数据库帮助数据库获取数据的数据结构,好比书的目录,加快数据库的查询速度。 (2)索引的分类: ①主键索引PRIMARY KEY:它是一种特殊的唯一索引,不允许有空值。一般是在建表的时候同时创建主键索引。注意:一个表只能有一个主键 ②唯一索引UNIQUE:唯一索引列的值必
阅读全文
摘要:约束的基本语法:ALTER TABLE 表名 ADD CONSTRAINT 约束名字 约束的类型及条件 约束分类(1)默认约束答: 我们一般新建表字段是都喜欢加一个IS NOT NULL,而伴随约束的就是我们的默认值,这种我们叫做默认值约束,也就是如果出现IS NOT NULL,我们就给他指定一个值
阅读全文
摘要:触发器: (1)触发器概念:通过事务来触发某一操作 (2)触发器分类: ①After触发器:这类触发器是在记录已经改变完之后(after),才会被激活执行,它主要是用于记录变更后的处理或检查,一旦发现错误,也可以用 Rollback Transaction语句来回滚本次的操作。 ②Instead O
阅读全文
摘要:当SET QUOTED_IDENTIFIER为ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当SET QUOTED_IDENTIFIER为OFF时,标识符不可加引号,且必须符合所有Transact-SQL标识符规则 SQL-92标准要求在对空值进行等于 (=) 或不等于 (<>) 比较时
阅读全文
摘要:一、获取mysql yum源 ①在浏览器上打开网址:https://dev.mysql.com/downloads/repo/yum/,选择对应linux版本 ②点击“No thanks, just start my download.”,进行下载 ③将下载地址复制,得到rpm包的地址,整个①②③操
阅读全文
摘要:提示窗口: 解决步骤:第一步:进入SQL2008配置工具中的安装中心 第二步:再进入维护界面,选择版本升级 第三步:进入产品密钥,输入密钥SQL Server 2008 Developer(开发版):PTTFM-X467G-P7RH2-3Q6CG-4DMYB 第四步:一直点下一步,直到升级完毕。再次
阅读全文
摘要:①大家都知道,sql尽量使用数据量小的表做主表,这样效率高,如果使用数据量大的表做主表,此时使用left join 就会比较慢,即使关联条件有索引。但如果使用inner join速度就较快。因为inner join 在执行的时候回自动选择最小的表做基础表,效率高,总之相比之下inner join不管
阅读全文
摘要:基础篇 注:table指的是操作的表名称(1)数据模型的三要素及基础概念①数据模型的三要素:数据结构、数据操作、数据约束条件②一定要记住,SQL 对大小写不敏感!③SQL 指结构化查询语言④RDBMS 指的是关系型数据库管理系统RDBMS 中的数据存储在被称为表(tables)的数据库对象中。表是相
阅读全文