SQL Server 2008提供了一个增强的SQL命令Merge,用法参看MSDN:http://msdn.microsoft.com/zh-cn/library/bb510625.aspx 功能:根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插 ...
分类:
数据库 时间:
2016-07-04 23:43:38
阅读次数:
243
什么是SQL SQL指结构化查询语言,是一门ANSI(美国国家标准学会)标准的计算机语言,主要用来访问和操作数据库系统.某些关系型数据库要求在每个SQL命令的末端使用分号,如MySQL(若不在命令末尾使用分号则报错),如果使用的关系型数据库是MS SQL Server或者SQL Server ,则不 ...
分类:
数据库 时间:
2016-07-04 15:20:51
阅读次数:
198
sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下: 1、创建包含sql命令的sql脚本文件 文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下: --创 ...
分类:
数据库 时间:
2016-07-04 15:14:57
阅读次数:
197
sql注入 通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 防止sql注入,我们应该注意: 1.永远不要信任用户的输入,要对用户的输入进行校验,可以通过正则表达式,或限制长度,对单引号和双"-"进行转换等。 2.永远不要使用动态拼装SQ ...
分类:
其他好文 时间:
2016-06-29 12:53:09
阅读次数:
114
TDBXConnection TDBXCommand 名称: 方法或属性 说明 Prepare 方法 在执行ExecuteQuery或是ExecuteUpdate方法之前可以先呼叫此方法,如此一来TDBXCommand可设定SQL参数等控件并且准备好要执行的SQL命令。ExecuteQuery 方法 ...
分类:
数据库 时间:
2016-06-28 22:02:28
阅读次数:
640
PostgreSQL提供两种方式创建一个新的数据库:第一种是使用CREATE DATABASE的SQL命令。第二种使用createdb的一个命令行可执行文件。 第一种:使用CREATE DATABASE来创建数据库。 语法格式: CREATE DATABASE语句的基本语法如下: CREATE DA ...
分类:
数据库 时间:
2016-06-27 23:10:04
阅读次数:
358
SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不 ...
分类:
数据库 时间:
2016-06-27 10:18:28
阅读次数:
219
一般性: \copyright 显示PostgreSQL的使用和发行许可条款 \g [文件] or; 执行查询 (并把结果写入文件或 |管道) \h [名称] SQL命令语法上的说明,用*显示全部命令的语法说明 \q 退出 psql 查询缓存区 \e [FILE] [LINE] 使用外部编辑器编辑查 ...
分类:
数据库 时间:
2016-06-24 20:26:20
阅读次数:
187
MyCli这个是python开发的mysql客户端小程序,能自动补全SQL命令。在CentOS下面执行:#yuminstallpython-devel
#easy_installmycli即可完成安装。mycli-uroot-proot-hlocalhostTips:F4键切换Emacs和Vim模式。
分类:
其他好文 时间:
2016-06-22 16:00:03
阅读次数:
1831
1. 登录mysql数据库: mysql -uroot -p 2.安装会提示的mysql的数据库软件:mycli sudo apt-get install mycli 3.安装依赖包: sudo apt-get install -f 4.使用mycli: mycli -uroot ...
分类:
数据库 时间:
2016-06-21 22:20:55
阅读次数:
175