什么是Web SQL?2025年3月17日 | 阅读 3 分钟 Web SQL数据库是一个用于在数据库中存储或管理数据的网页。该API受到谷歌浏览器、Opera和安卓浏览器的支持。 Web SQL API不是HTML5规范的一部分,而是一个独立的规范。它提供了一组API来操作客户端数据库。 打开数据库、事务是执行的基本方法。 W3C网络应用程序正在2010年11月制定规范。它指出由于缺乏独立实现,该规范无法成为W3C推荐标准。 Mozilla Corporation是该标准背后的主要推动者之一,同时也是IndexDB(另一种存储标准)的主要推动者。 Web API不是HTML5规范的一部分。它是一个独立的规范,规定了一组API来操作客户端数据库。 Web SQL数据库在最新版本的 Safari、Chrome 和 Opera 中工作。 Web SQL的方法有三种方法 -
数据库打开打开数据库方法会在数据库已经存在的情况下打开它。使用以下代码创建和打开数据库 - 上述方法接受以下五个参数 -
在最后一个也是第五个参数中,如果正在创建数据库,将调用创建回调。 我们使用database.transaction ()来执行查询。它有一个单一的参数,如下执行查询 上述代码在“mydb”数据库中生成一个名为LOGS的表。 插入操作为了在表中创建条目,我们执行一个SQL查询,如下所示 我们可以在创建条目时传递动态值,如下所示 - e_id和e_log是这里的外部变量,并执行数组中的每个项目。 读取操作要读取现有记录,我们使用回调来捕获结果,如下所示 - 示例让我们将这个示例放在一个完整的HTML5文档中,如下所示,并尝试使用Safari浏览器运行它。 上述代码产生以下结果 Log message created and row inserted. Found rows: 2 foobar logmsg 下一主题如何在SQL中创建函数 |
为了记住重要的日期,我们可以将它们存储在 SQL 的数据库表中。有时可能会出现这样的情况,您不希望从 SQL 表的列中检索整个日期,而只想从日期中提取月份……
阅读 3 分钟
此结构化查询语言的字符串函数返回原始字符串中搜索字符串的索引值。如果在原始字符串中未找到搜索字符串,则函数返回 0。LOCATE 字符串函数的语法 语法1:此语法使用 LOCATE 函数与...
阅读 3 分钟
MOD 是 SQL 中的一个字符串函数,它通过将第一个数字除以第二个数字来返回余数。MOD 函数的语法 SELECT MOD(Number1, Number2) AS Alias_Name; 在 MOD 语法中,Number1 是被除数,Number2 是除数。在结构化查询语言中,我们可以...
阅读 3 分钟
?SQL DISTINCT 子句用于从结果集中删除重复的列。distinct 关键字与 select 关键字结合使用。当我们需要避免特定列/表中存在的重复值时,它很有用。使用 distinct 会获取唯一值...
阅读 3 分钟
REPEAT 字符串函数将字符串显示给定的次数。REPEAT 字符串函数的语法语法 1:此语法使用 REPEAT 函数和 SQL 表的列名:SELECT REPEAT(Column_Name, Repetation_value) AS Alias_Name FROM Table_Name; 在语法中,我们必须指定...
阅读 3 分钟
TRUNCATE 是 SQL 中的一个数值函数,它根据指定的十进制点截断数字。TRUNCATE 函数语法 SELECT TRUNCATE(X, D) AS Alias_Name; 在 TRUNCATE 语法中,X 是整数,D 是小数位数。在 SQL 中,您还可以使用...
阅读 3 分钟
SQL ROUND 函数将指定数字四舍五入到特定小数位。ROUND 字符串函数的语法 SELECT ROUND(Number, Decimal_places, Operation) AS Alias_Name; 在此 ROUND 函数中,以下是三个参数:Number:它是要四舍五入的小数。Decimal_places:它可以是正数或...
阅读 3 分钟
BIN 是一个 SQL 函数,它将给定的十进制数转换为其二进制等效值。如果函数中传递的是 NULL,则此函数返回 NULL。BIN 函数的语法 SELECT BIN(Decimal_Number) AS Alias_Name;在 BIN 语法中,我们需要传递其二进制的十进制数……
阅读 3 分钟
您一定在数学课上使用过比较运算符来比较两个数字或表达式。这些运算符允许用户根据条件执行比较。例如,如果我们想比较两辆车的销售情况,可以通过比较来实现...
阅读 4 分钟
在本 SQL 部分中,您将学习 ORDER BY 关键字是什么以及如何在 SQL 中使用它。我们还将讨论如何将 ORDER BY 子句与 WHERE 子句一起使用。什么是 ORDER BY?ORDER BY 是 SQL 中的一个子句,它显示...
阅读 4 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India