首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> Symbian开发 >> 正文
S60平台:使用DBMS APIs —在DBMS中使用SQL语言(2)
作者:Leo 译    文章来源:本站原创    更新时间:2006-8-26 8:10:57

4.3 支持SQL子集
下列列表
显示了SQL子集在Symbian系统得DBMS中执行的情况。

项   目                                 说   明
add-column-set                   add-column-spec | ( add-column-spec,… )
add-column-spec                 列定义数据类型
boolean-factor                     [ NOT boolean-primary ]
boolean-primary                  谓词 | ( 查找条件 )
boolean-term                       boolean-factor [ AND boolean-term ]
column-definition               列定义数据类型[ NOT NULL ]
column-identifier                用户定义名
column-value                      literal | NULL
comparison-operator          < | > | <= | >= | = | <>
comparison-predicate          列定义 比较操作 逐字操作
data-type                          BIT | [ UNSIGNED ] TINYINT | [ UNSIGNED ] SMALLINT | [ UNSIGNED ] INTEGER | COUNTER | BIGINT | REAL | FLOAT | DOUBLE [ PRECISION ] | DATE | TIME | TIMESTAMP | CHAR [ (n) ] | VARCHAR [ (n) ] | LONG VARCHAR | BINARY [ (n) ] | VARBINARY [ (n) ] | LONG VARBINARY
date-literal                        #{数据表达式}#
                                         提示:日期时间表达式可由 TTime::Parse()转化.
digit                                  0 | 1 | 2 | ... 8 | 9
drop-column-set              列定义 | ( column-identifier,… )
index-name                      用户定义名
letter                                a | b ... y | z | A | B ... Y | Z
like-predicate                   列定义 [ NOT ] LIKE 类型值
literal                                串值 | 数字型 | 日期型

  

  

null-predicate

列标示符 IS [ NOT ] NULL

 

numeric-literal

{数字类型}

提示: 数字类型可由 Tlex::Val(TInt64&) Tlex::Val(TReal&)解析

 

pattern-value

提示: 当使用通配符时,DBMS使用文件协定而非SQL标准字符作为模式掩码:

? 代表任意一个字符 ,*代表任意长度的字符。 相应地,标准SQL使用下划线(_)和百分号(%)。

 

predicate

比较谓词 | 相似谓词 | 空谓词

 

search-condition

Bool [ OR 查询条件 ]

 

select-list

* | 列定义符,

 

sort-specification

列定义符 [ ASC | DESC ]

 

string-literal

'{字母}’

提示: Character strings can contain any text character. Single quote characters can be embedded by using two consecutive single quote characters (‘’). “”字符串可以容纳任意文本属性,但一的查询字可以通过两个””来获得

 

table-name

用户定义名

 

update-column

列定义值r = column-value

 

user-defined-name

字母[ 字母 | 数字 | _ ]...

 

此文为开发视界翻译转载者请注明出处否则追究法律责任

相关文章:
遍历文件夹
cpp命令
SDP的核心概念
Symbian中左右软键的处理
不从默认堆分派内存单元
S60平台:Bluetooth API开发伙伴指南——常用蓝牙数据类型
C++ 基类和派生类
C++基础:常量成员函数特殊说明
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号