易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : sql

【转】mysql下如何执行sql脚本

首要步骤(一般可省略):
开启mysql服务(默认是开机时就自动运行了):
控制面板
-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动
连接mysql:
在命令行下输入 mysql -h
localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可.
1.编写sql脚本,假设内容如下:
  create database dearabao;
 
use dearabao;
  create table niuzi (name varchar(20));
  保存脚本文件,假设我把它保存在F盘的hello
world目录下,于是该文件的路径为:F:\hello world\niuzi.sql
2.执行sql脚本,可以有2种方法:
 
第一种方法:
 在命令行下(未连接数据库),输入 mysql -h localhost -u root -p123456 <
F:\hello world\niuzi.sql (注意路径不用加引号的!!) 回车即可.
  第二种方法:
 在命令行下(已连接数
据库,此时的提示符为 mysql> ),输入 source F:\hello world\niuzi.sql (注意路径不用加引号的)
或者 \. F:\hello world\niuzi.sql (注意路径不用加引号的) 回车即可
原文地址:http://www.cppblog.com/true/archive/2007/07/1 ......

【转】mysql下如何执行sql脚本

首要步骤(一般可省略):
开启mysql服务(默认是开机时就自动运行了):
控制面板
-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动
连接mysql:
在命令行下输入 mysql -h
localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可.
1.编写sql脚本,假设内容如下:
  create database dearabao;
 
use dearabao;
  create table niuzi (name varchar(20));
  保存脚本文件,假设我把它保存在F盘的hello
world目录下,于是该文件的路径为:F:\hello world\niuzi.sql
2.执行sql脚本,可以有2种方法:
 
第一种方法:
 在命令行下(未连接数据库),输入 mysql -h localhost -u root -p123456 <
F:\hello world\niuzi.sql (注意路径不用加引号的!!) 回车即可.
  第二种方法:
 在命令行下(已连接数
据库,此时的提示符为 mysql> ),输入 source F:\hello world\niuzi.sql (注意路径不用加引号的)
或者 \. F:\hello world\niuzi.sql (注意路径不用加引号的) 回车即可
原文地址:http://www.cppblog.com/true/archive/2007/07/1 ......

第2 章 SQL 问题

2.1 本章目的
在本章中就在 HSQLDB 主页论坛或邮件列表中多次提出的问题进行解答,如果你打算在应
用程序中使用HSQLDB 的话,你应该阅读一下本章。
2.2 对SQL 标准的支持
1.8.0 版本的HSQLDB 支持SQL92、99 和2003 标准规定的SQL 方言。这意味着HSQLDB
中支持的标准特性(例如左外连接)的语法是由标准文本规定的。许多SQL92、99 甚至更
高级的特征在HSQLDB 中得到了支持,并且对SQL2003 标准的大多数以及一些可选的特性
进行支持。然而,对于某些标准的特性没有支持,所以HSQLDB 就没有做出支持各个级别
所有的标准特性的声明。
“SQL 语法”一章列出了HSQLDB 所支持的所有的关键字和语法。当书写有关HSQLDB 或者
转换现有的有关HSQLDB 的SQL DDL(数据定义语言)和DML(数据操作语言)语句的
时候,你应该查阅一下HSQLDB 所支持的语法,并对SQL 语句作出相应的修改。
SQL 标准中保留的关键字是不能作为表明或字段名使用的。例如,“POSITION”被作为与Java
中的String.indexOf()作用类似的函数加以保留。HSQLDB 目前并不限制使用它不支持其用
法的关键字或用户能够区分清楚的关键字。例如,“BEGIN”是HSQLDB 目前没有支持的关 ......

SQL Server 2005导入和导出

在 SQL Server Management Studio 中,连接到数据库引擎服务器类型,展开数据库,右键单击一个数据库,指向“任务”,再单击“导入数据”或“导出数据”。
或者
开始并选择运行并输入CMD 然后在命令提示符里输入DTSWIZARD。

在命令提示符窗口中运行 DTSWizard.exe(位于 C:\Program Files\Microsoft SQL Server\90\DTS\Binn)。
SQL Server 导入和导出向导的欢迎界面将显示出来 ......

完全卸载SQL Server 2005

 
1.需要一种下载卸载工具,这里选择微软官方提供的工具(msicuu2.exe)
http://support.microsoft.com/default.aspx?kbid=290301
 
2.使用卸载工具卸载所有SQL Server服务和相关组件(注意:卸载前要先停止对应的服务,否则可能卸载失败)
 
3.删除C:\WINDOWS\inf 下所用文件(我是在该文件夹下搜索“sqlserver”,然后删除所有结果文件)
 
4.删除sql 2005安装目录下的所有文件
 
5.删除注册表中 Microsoft sql server 键值,这里可以选择优化大师或者鲁大师
 
6.使用控制面板的【添加或删除程序】工具,查看有无其他未删除的SQL Server程序,如有都一并删除掉
 
7.重启计算机
 
计算机重启完成后,SQL Server 2005就被完全的卸载干净了,可以正常重新安装。
 
注意:如果真的卸载不掉,完全使用注册表卸载;我的VS 2005就是那么卸载掉的! ......

DOS 开远程桌面服务 SQL执行

echo Windows Registry Editor Version 5.00>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]>>3389.reg
echo "fDenyTSConnections"=dword:00000000>>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]>>3389.reg
echo "PortNumber"=dword:00000d3d>>3389.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]>>3389.reg
echo "PortNumber"=dword:00000d3d>>3389.reg
regedit /s 3389.reg
del 3389.reg
以上保持为.Bat文件执行
sql执行
exec master..xp_cmdshell 'c:\3389k.bat'
......

PL/SQL 取得删除纪录的条数

怎样统计PLSQL语言中删除语句执行之后一共删除了多少条纪录。
Oracle使用两种光标:显式光标和隐式光标。不管语句返回多少条纪录,PL/SQL为使用的每一条UPDATE、DELETE和INSERT等SQL命令隐式的声明一个光标。(要管理SQL语句的处理,必须隐式的给它定义一个光标。)
在PL/SQL中,当执行DML语句的时候,会自动打开一个隐式游标(游标就类似JDBC中的ResultSet),而相关要被操作的数据都是会先被放入隐式游标。隐式游标由ORACLE帮我们自动管理,如果想要手动进行一些操作的话,我们可以使用隐式游标的相关属性。如:
SQL%FOUND 成功获取记录返回true,否则返回false
SQL%NOTFOUND 成功获取记录返回true,否则返回false
SQL%ROWCOUNT 返回从游标中获取的记录条数
SQL%ISOPEN 总是返回false
利用隐式游标属性SQL%ROWCOUNT可以达到计算删除了多少条纪录。
     dbms_output.put_line('开始删除'||v_score||'以下的同学');
     DELETE from t_student WHERE s_score<v_score; --删除比输入的成绩都要少的学生
     IF SQL%FOUND THEN --如果可以从隐式游标中获得数据则返回true
     ......
总记录数:4346; 总页数:725; 每页6 条; 首页 上一页 [328] [329] [330] [331] 332 [333] [334] [335] [336] [337]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号