网站大量收购闲置独家精品文档,联系QQ:2885784924

SQLite基本语法手册.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLite基本语法手册

 HYPERLINK /arongbest/archive/2009/06/19/1506672.html [转]SQLite基本语法手册 ?SQLite是一个软件库,用于实现自包含、非服务式、零配置、事务化的SQL数据库引擎。SQLite是一个嵌入式SQL数据库引擎,与其它大多数SQL数据库不同的是,SQLite没有独立的服务进程。SQLite直接读写原始的磁盘文件,一个拥有多个表、索引、触发器和视图的完整SQL数据库就包含在一个独立的磁盘文件中。???? ??????一.结构定义 ?????1.CREATE TABLE:创建新表。 语法: sql-command?::=?CREATE?[TEMP?|?TEMPORARY]?TABLE?table-name?( ????column-def?[,?column-def]* ????[,?constraint]* )? sql-command?::=?CREATE?[TEMP?|?TEMPORARY]?TABLE?[database-name.]?table-name?AS?select-statement? column-def?::=?name?[type]?[[CONSTRAINT?name]?column-constraint]*? type?::=?typename?| typename?(?number?)?| typename?(?number?,?number?)? column-constraint?::=?NOT?NULL?[?conflict-clause?]?| PRIMARY?KEY?[sort-order]?[?conflict-clause?]?| UNIQUE?[?conflict-clause?]?| CHECK?(?expr?)?[?conflict-clause?]?| DEFAULT?value?| COLLATE?collation-name? constraint?::=?PRIMARY?KEY?(?column-list?)?[?conflict-clause?]?| UNIQUE?(?column-list?)?[?conflict-clause?]?| CHECK?(?expr?)?[?conflict-clause?]? conflict-clause?::=?ON?CONFLICT?conflict-algorithm? ?????2.CREATE VIEW:创建一个视图(虚拟表),该表以另一种方式表示一个或多个表中的数据。 语法: sql-command?::=?CREATE?[TEMP?|?TEMPORARY]?VIEW?[database-name.]?view-name?AS?select-statement? 例子: CREATE?VIEW?master_view?AS ????SELECT?*?FROM?sqlite_master?WHERE?type=view; 说明: 创建一个名为master_view的视图,其中包括sqlite_master这个表中的所有视图表。 ?????3.CREATE TRIGGER:创建触发器,触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。 语法: sql-statement?::=?CREATE?[TEMP?|?TEMPORARY]?TRIGGER?trigger-name?[?BEFORE?|?AFTER?] database-event?ON?[database-name?.]?table-name trigger-action? sql-statement?::=?CREATE?[TEMP?|?TEMPORARY]?TRIGGER?trigger-name?INSTEAD?OF database-event?ON?[database-name?.]?view-name trigger-action? database-event?::=?DELETE?|? INSERT?|? UPDATE?|? UPDATE?OF?column-list? trigger-action?::=?[?FOR?EACH?ROW?|?FOR?EACH?STATEMENT?]?[?WHEN?expression?]? BEGIN? ????trigger-step?;?[?trigger-step?;?]* END? trigger-step?::=?update-statement?|?insert-statement?|? delete-statement?|?select-statement? 例子: CREATE?TRIGGER?upda

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档