Isnull(检查表达式,替换值)---将null替换为指定的替换值 Nullif(表达式,表达式)如果二者不等价,则返回第一个表达式;否则返回null值---如果两个表达式等价,则返回null值 Scope_Identity()---返回插入到同一范围内的IDENTITY列中的上一个IDENTITY值 CAST() 与 Convert() 等价 CAST函数用于将某种数据类型的表达式显...
ISNULL ( check_expression , replacement_value ) --函数将表达式中的NULL值用指定值替换 ISNUMERIC()---函数判断所给定的表达式是否为合理的数值 NEWID()---函数返回一个UNIQUEIDENTIFIER类型的数值 NULLIF ( expression , expression )--NULLIF函数在expression1与expression2相等时返回NULL值若不相等时则返回xpressi...
load_extension(X,Y) Load SQLite extensions out of the shared library file named X using the entry point Y. The result is a NULL. If Y is omitted then the default entry point of sqlite3_extension_init is used. This function raises an exception if the extension fails to load or initializ...
该值可以是NULL,字符串常量或一个数。从3.1.0版开始,缺省值也可以是以下特殊的与事件无关的关键字CURRENT_TIME、CURRENT_DATE或CURRENT_TIMESTAMP。若缺省值为NULL、字符串常量或数,在执行未指明字段值的INSERT语句的时候它被插入字段。若缺省值是CURRENT_TIME、CURRENT_DATE或CURRENT_TIMESTAMP,则当前UTC日期和/或...
华为云计算云知识NoSQL和关系型数据库的区别NoSQL和关系型数据库的区别时间:2021-06-17 16:39:05数据库NoSQL和关系型数据库,两者存在许多显著的不同点,比如: 1. NoSQL不保证关系数据库的ACID特性; 2. NoSQL不使用SQL作为查询语言; 来自:百科 查看更多 ...
nullif(X,Y) 当两参数不同时返回X,否则返回NULL. quote(X) 返回参数的适于插入其它SQL语句中的值。字符串会被添加单引号,在内部的引号前会加入逃逸符号。 BLOB被编码为十六进制文本。当前的VACUUM使用这一函数实现。在使用触发器实现撤销/重做功能时这一函数也很有用。 random(*) 返回介于-2147483648和 +2147...
若定义了NOT NULL约束,则字段必须有一个非空的缺省值。 ALTER TABLE语句的执行时间与表中的数据量无关,它在操作一个有一千万行的表时的运行时间与操作仅有一行的表时是一样的。 在对数据库运行ADD COLUMN之后,该数据库将无法由SQLite 3.1.3及更早版本读取,除非运行VACUUM 命令。
SELECT @tmp=isnull(@tmp+',', )+RTRIM(LTRIM(r.roleName)) FROM UserAndRole ar, Role r WHERE r.RoleID=ar.roleID AND ar.userid=@userid RETURN ISNULL(@tmp, ) END17 强制将一个数据表的排序规则按照另一个表的排序规则,进行查询
DROP INDEX语句删除由CREATE INDEX语句创建的索引。索引将从数据库结构和磁盘文件中完全删除,唯一的恢复方法是重新输入相应的CREATE INDEX命令。 DROP TABLE语句在缺省模式下不减小数据库文件的大小。空间会留给后来的INSERT语句使用。要释放删除产生的空间,可以使用VACUUM命令。若AUTOVACUUM模式开启,则空间会自动被DROP INDE...
ifnull(X,Y) nullif(X,Y) 集合函数 avg(X) 返回组中值的平均值。 count(X) 返回组中项目的数量。 max(X) 返回组中值的最大值。 min(X) 返回组中值的最小值。 sum(X) 返回表达式中所有值的和。 其他函数 typeof(X) 返回数据的类型。