随笔分类 -  数据库

摘要:1、运行到C盘根目录 2、输入:SET ORACLE_SID = 你的SID名称 3、输入:sqlplus/nolog 4、输入:connect/as sysdba 5、输入:altre user sys identified by sys 6、输入:altre user system identi 阅读全文
posted @ 2017-04-12 17:45 彪悍的代码不需要注释 阅读(136) 评论(0) 推荐(0) 编辑
摘要:1.先到Oracle官网上下载11g oracle Database 11g 第 2 版 (11.2.0.1.0) 标准版、标准版 1 以及企业版 适用于 Microsoft Windows (x64) 的 Oracle Database 11g 第 2 版 (11.2.0.1.0) 下载地址: h 阅读全文
posted @ 2017-04-12 17:34 彪悍的代码不需要注释 阅读(266) 评论(0) 推荐(0) 编辑
摘要:[INS-07003] 访问 BeanStore 时出现意外错误 1 找到你解压后的文件,点击打开database文件夹 ==》stage文件夹 ==》cvu文件夹 ==》cvu_prereq.xml文件,用记事本打开cvu_prereq.xml文件; 2 在<CERTIFIED_SYSTEMS>下 阅读全文
posted @ 2017-04-12 17:32 彪悍的代码不需要注释 阅读(354) 评论(0) 推荐(0) 编辑
摘要:存储过程简介 存储过程简介 什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编 阅读全文
posted @ 2017-03-01 09:12 彪悍的代码不需要注释 阅读(1323) 评论(0) 推荐(0) 编辑
摘要:class Program { static void Main(string[] args) { int[] arr = { 12, 34, 6, 22, 8 }; var arry = ConvertSum(arr); int[] num = { 1, 2, 3, 4, 5... 阅读全文
posted @ 2017-02-13 18:34 彪悍的代码不需要注释 阅读(634) 评论(0) 推荐(0) 编辑
摘要:先创建一个用来测试的数据库和表,为了让插入数据更快,表中主键采用的是GUID,表中没有创建任何索引。GUID必然是比自增长要快的,因为你生成一个GUID算法所花的时间肯定比你从数据表中重新查询上一条记录的ID的值然后再进行加1运算要少。而如果存在索引的情况下,每次插入记录都会进行索引重建,这是非常耗 阅读全文
posted @ 2016-12-19 11:46 彪悍的代码不需要注释 阅读(19512) 评论(1) 推荐(0) 编辑
摘要:数据库的连接串 数据库连接字符串的拼写规则的决定条件: 连接的数据库的类型:SQL Server,Oracle,MySQL,Acess,MogoDB,Visual FoxPro(dBASE),Excel 数据库驱动器:ODBC,OLE DB 连接的模式:标准连接(Standard Security) 阅读全文
posted @ 2016-11-24 14:58 彪悍的代码不需要注释 阅读(2575) 评论(0) 推荐(0) 编辑
摘要:注入式攻击的详细解释SQL下面我们将以一个简单的用户登陆为例,结合代码详细解释一下SQL注入式攻击,与及他的防范措施。对于一个简单的用户登陆可能的代码如下:try{ string strUserName = this.txtUserName.Text; string strPwd = this.tx 阅读全文
posted @ 2016-07-27 15:35 彪悍的代码不需要注释 阅读(3890) 评论(0) 推荐(0) 编辑
摘要:SQL Aggregate 函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。 有用的 Aggregate 函数: AVG() - 返回平均值-SELECT AVG(column_name) FROM table_name COUNT() - 返回行数-SELECT COU 阅读全文
posted @ 2015-10-22 10:56 彪悍的代码不需要注释 阅读(822) 评论(0) 推荐(0) 编辑
摘要:SQL Date 数据类型 MySQL 使用下列数据类型在数据库中存储日期或日期/时间值: DATE - 格式:YYYY-MM-DD DATETIME - 格式:YYYY-MM-DD HH:MM:SS TIMESTAMP - 格式:YYYY-MM-DD HH:MM:SS YEAR - 格式:YYYY 阅读全文
posted @ 2015-10-22 10:50 彪悍的代码不需要注释 阅读(919) 评论(0) 推荐(0) 编辑
摘要:SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。 您可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,也可以呈现数据,就像这些数据来自于某个 阅读全文
posted @ 2015-10-22 10:39 彪悍的代码不需要注释 阅读(997) 评论(0) 推荐(0) 编辑
摘要:1. INSERT INTO SELECT 通过 SQL,您可以从一个表复制信息到另一个表。 INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。 我们可以从一个表中复制所有的列插入到另一个已存在的表中: INSERT INTO table2 SELECT 阅读全文
posted @ 2015-10-22 10:35 彪悍的代码不需要注释 阅读(2803) 评论(0) 推荐(0) 编辑
摘要:随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知 阅读全文
posted @ 2015-09-25 12:06 彪悍的代码不需要注释 阅读(2197) 评论(0) 推荐(0) 编辑
摘要:in是把外表和内表作hash 连接,而exists 是对外表作loop 循环,每次loop 循环再对内表进行查询。 一直以来认为exists 比in 效率高的说法是不准确的。如果查询的两个表大小相当,那么用in 和exists 差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exist 阅读全文
posted @ 2015-09-14 18:43 彪悍的代码不需要注释 阅读(1528) 评论(0) 推荐(0) 编辑
摘要:declare @result int =0declare @path nvarchar(200)='d:\1.csv'execute master.dbo.xp_fileexist @path ,@result output if @result =1begin print'有文件'endprin 阅读全文
posted @ 2015-09-14 18:41 彪悍的代码不需要注释 阅读(1125) 评论(0) 推荐(0) 编辑
摘要:use Test go if exists( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'gettime') AND type in (N'FN', N'IF', N'TF', N'FS', N'FT'))-- 判断是否存在该自定义函数 drop function gettime -- 删除该自定义函数 go create fu... 阅读全文
posted @ 2015-09-14 18:40 彪悍的代码不需要注释 阅读(482) 评论(0) 推荐(0) 编辑
摘要:left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下:aID aNum1 a200501112 a 阅读全文
posted @ 2015-09-14 18:40 彪悍的代码不需要注释 阅读(40388) 评论(3) 推荐(1) 编辑
摘要:事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下三种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现begin transdeclare @orderDetailsError int,@pr 阅读全文
posted @ 2015-09-14 18:06 彪悍的代码不需要注释 阅读(445) 评论(0) 推荐(0) 编辑
摘要:C# 代码备份数据库 ,不需要 其他 DLL protected void Button1_Click(object sender, EventArgs e) { /// ///备份方法 /// SqlConnection conn = new SqlConnection("Server=.; Da 阅读全文
posted @ 2015-09-14 17:59 彪悍的代码不需要注释 阅读(414) 评论(0) 推荐(0) 编辑
摘要:CREATE TEMPORARY TABLE test_info ( test_name VARCHAR(50) NOT NULL, test_totail DECIMAL(12,2) NOT NULL DEFAULT 0.00, test_avg DECIMAL(7,2) NOT NULL DEFAULT 0, test_sum INT UNSIGNED NOT... 阅读全文
posted @ 2015-04-24 15:11 彪悍的代码不需要注释 阅读(175) 评论(0) 推荐(0) 编辑

39
0