| 文件大小 | 11.68M | 更新时间 | 2016年07月11日 | |||
| 授权方式 | 共享软件 | 软件语言 | 简体中文 | |||
| 当前版本 | v3.8.1 | 系统要求 | WinXP/Win8 | |||
| 开发商 | 0 | 官方网站 | 暂无 |
sqlite developer是一款由sharpplus开发推出的数据库管理软件,是一个专门针对sqlite3数据库而出品的数据库管理软件,可以方便的管理sqlite3数据库。
软件特性:
-强大的sql编辑器
sqlite sql语法高亮
sql编辑历史
sql关键字自动完成
括号高亮匹配
表,字段名自动完成
自动sql语法错误提示
支持unicode
-sql代码格式化器
-支持ansi,utf8和utf16数据编辑.
-可定制的数据类型映射.
-可执行分号分割的多条sql语句.
-sql执行监视器.
-可视化查询设计器.
-可视化表 ,视图 ,触发器和索引编辑.
-可按文本,16进制,html或者位图形式编辑数据.
-支持查看和编辑临时表,视图和触发器.
-支持查询计划.
-自动更新.
-可以将数据导出为sql,csv,excel, word, html, xml.
-可以导入csv文件.
-可以导出数据库的元数据.
-支持数据库元数据查找
-可以中断长时间查询
-支持sqlite可加载扩展及虚拟表
-多语言支持(英语,简体中文,日语)
语法内容:
在使用sqlite的时候,你会发现它的语法既类似sqlserver,又有点类似mysql,又有些自己的特点。
1.建立数据库档案
2.sql代码
$ sqlite3 foo.db
如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库档名要怎么取,因此如果你喜欢,也可以取个例如foo.icannameitwhateverilike的档名。
sql语法:
select * from [patient] where leavedate date('2012-08-01') order by leavedate limit 10,50
1)例如上面的语句,其中的[patient]使用了"[]"作为限定符,默认正常的单词也可以不用,使用它的目的是为了防止和保留字、关键字同名的。
2)上面语句date('2012-08-01')或者datetime('2012-08-01 12:30:00')这样的格式,是为了对字符串进行转换为日期进行比较,如果没有使用这个date或者datetime关键字,那么数据库会实现字符串的对比,如果时间的格式不匹配,如日期里面存储的是2010-8-1这样的内容,而sql语句比较的时候,使用 leavedate '2010-08-01' 的字符串进行比较就会出现逻辑上不正确了。
3)limit语法。使用limit进行分页比较简单,这个语句类似于mysql的语法,limit 10,50 的意思是跳过10行,取50行的意思,返回50条记录。,limit 10这是返回10条记录的意思。
4)在使用参数化语句的时候,sqlite数据库可以使用 @ 符号,也可以使用 $ 符号进行处理。
5)如果插入一条记录,想获取最后一条的返回自增长id的话,那么使用语句 select last_insert_rowid()就可以获取到了。
使用教程
1、pl/sql developer记住登陆密码
在使用pl/sql developer时,为了工作方便希望pl/sql developer记住登录oracle的用户名和密码;
设置方法:pl/sql developer 7.1.2 - tools- preferences- oracle- logon history , "store history"是默认勾选的,勾上"store with password" 即可,重新登录在输入一次密码则记住了。
2、执行单条sql语句
在使用pl/sql developer的sql window时,按f8键,pl/sql developer默认是执行该窗口的所有sql语句,需要设置为鼠标所在的那条sql语句,即执行当前sql语句;
设置方法:pl/sql developer 7.1.2 -- tools- preferences-- window types ,勾上"autoselect statement" 即可。
3、格式化sql语句
在使用pl/sql developer的sql window时,有时候输入的sql语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;
使用方法:选中需要格式化的sql语句,然后点击工具栏的pl/sql beautifier按钮即可.
4、查看执行计划
在使用pl/sql developer的sql window时,有时候输入的sql语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看oracle提供的执行计划;
使用方法:选中需要分析的sql语句,然后点击工具栏的explain plan按钮(即执行计划),或者直接按f5即可。
5、调试存储过程
在使用pl/sql developer操作oracle时,有时候调用某些存储过程,或者调试存储过程;
调用存储过程的方法:首先,在pl/sql developer左边的browser中选择procedures,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择test,在弹出来的test scrīpt窗口中,对于定义为in类型的参数,需要给该参数的value输入值;最后点击上面的条数按钮:start debugger 或者按f9;最后点击:run 或者ctrl+r