SQLite使用的一些问题
2008-09-05 19:18
211 查看
1 视图里支持AS也支持 表名.字段名 这种写法
CREATE VIEW 视图名称 AS SELECT 项目列表.项目id as 序号,项目列表.项目名 as 姓名,属性分类列表.属性名 as 属性名,属性值列表.属性值 as 属性值 FROM 项目列表,属性值列表,属性分类列表 WHERE 属性值列表.项目id=项目列表.项目id and 属性分类列表.属性id=属性值列表.属性id
2 视图也支持临时视图 用TEMP标明
CREATE TEMP VIEW 视图名称 AS SELECT 项目列表.项目id as 序号,项目列表.项目名 as 姓名,属性分类列表.属性名 as 属性名,属性值列表.属性值 as 属性值 FROM 项目列表,属性值列表,属性分类列表 WHERE 属性值列表.项目id=项目列表.项目id and 属性分类列表.属性id=属性值列表.属性id
3 看上面的还支持中文表名和字段,别忘了,这个是有编码区别的,ansi,unicode编码不同,显示的不同
4 不同的版本的sqlite数据库文件结构可能不同,有的就显示不出表结构,视图结构和触发器
5 触发器里,begin语句后的语句要用分号";"结尾,如:
Begin Transaction;
Drop Trigger If Exists MAIN.[更新属性id];
Create Trigger MAIN.[更新属性id] AFTER UPDATE OF [属性id] On [属性分类列表]
begin
update "属性值列表" set "属性id"=new."属性id" where 属性id=old."属性分类列表.属性id";
end;
Commit Transaction
这只是个例子,它并不能正常工作。
6 先说这么多,以后再补。
CREATE VIEW 视图名称 AS SELECT 项目列表.项目id as 序号,项目列表.项目名 as 姓名,属性分类列表.属性名 as 属性名,属性值列表.属性值 as 属性值 FROM 项目列表,属性值列表,属性分类列表 WHERE 属性值列表.项目id=项目列表.项目id and 属性分类列表.属性id=属性值列表.属性id
2 视图也支持临时视图 用TEMP标明
CREATE TEMP VIEW 视图名称 AS SELECT 项目列表.项目id as 序号,项目列表.项目名 as 姓名,属性分类列表.属性名 as 属性名,属性值列表.属性值 as 属性值 FROM 项目列表,属性值列表,属性分类列表 WHERE 属性值列表.项目id=项目列表.项目id and 属性分类列表.属性id=属性值列表.属性id
3 看上面的还支持中文表名和字段,别忘了,这个是有编码区别的,ansi,unicode编码不同,显示的不同
4 不同的版本的sqlite数据库文件结构可能不同,有的就显示不出表结构,视图结构和触发器
5 触发器里,begin语句后的语句要用分号";"结尾,如:
Begin Transaction;
Drop Trigger If Exists MAIN.[更新属性id];
Create Trigger MAIN.[更新属性id] AFTER UPDATE OF [属性id] On [属性分类列表]
begin
update "属性值列表" set "属性id"=new."属性id" where 属性id=old."属性分类列表.属性id";
end;
Commit Transaction
这只是个例子,它并不能正常工作。
6 先说这么多,以后再补。
相关文章推荐
- Entity Framework中使用SQLite的一些问题
- 使用Sqlite的一些简单问题[VC]
- 使用VS2005开发64位驱动程序需要注意的一些问题
- 使用install4j打包java项目教程及一些小问题的解决
- Python sqlite的一些问题
- Maven使用中的一些小问题解决方法
- 在eclipse下使用bootstrap引用的一些问题
- 在决定使用ClickOnce发布你的软件前,应该知道的一些事情(一些常见问题解决方法)
- 使用SQLite附加(ATTACH)数据库时,需要注意数据文件编码的问题
- 问题:部署到iis上后Chart图片不显示;结果:使用webchart过程中遇到的一些问题
- 工作使用linux的一些小问题
- 使用 Elmah一些要注意的问题
- Pycharm使用的一些问题!!!
- word通配符的使用,以及去掉项目符号,以及函数指针,中断向量的一些杂问题
- 使用 swfupload 遇到的一些问题
- 使用Jquery.cookie.js遇到的一些问题
- SQLite FTS3/FTS4与一些使用心得
- 使用Castle.ActiveRecord框架的一些问题
- Linux 使用的一些常见问题,包括系统,应用程序等! /********** 不定期更新 **********/
- 个人使用uploadify插件遇到的一些问题