SQLite 基础14
2023-03-20 15:36:52 时间
位运算符
sqlite> .mode line
sqlite> select 6|5;
6|5 = 7
sqlite> select 6&5;
6&5 = 4
sqlite> select (~6);
(~6) = -7
sqlite> select (6 << 2 );
(6 << 2 ) = 24
sqlite> select (6 >>1);
(6 >>1) = 3
sqlite>
表达式
sqlite> SELECT ( 22 + 34 ) AS ADDITION;
ADDITION
----------
56
sqlite> SELECT COUNT(*) AS "RECORDS" FROM COMPANY;
RECORDS
----------
7
sqlite> SELECT CURRENT_TIMESTAMP;
CURRENT_TIMESTAMP
-------------------
2016-03-14 06:46:16
sqlite>
UPDATE
sqlite> select * from COMPANY;
id name age address salary
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norway 20000.0
4 Mark 25 Rich-Mond 65000.0
5 David 27 Texas 85000.0
6 Kim 22 South-Hall 45000.0
7 James 24 Houston 10000.0
sqlite> UPDATE COMPANY SET ADDRESS = 'Texas' WHERE ID = 6;
sqlite> select * from company where id=6;
id name age address salary
---------- ---------- ---------- ---------- ----------
6 Kim 22 Texas 45000.0
sqlite> UPDATE COMPANY SET ADDRESS = 'test' ,SALARY =10;
sqlite> select * from COMPANY;
id name age address salary
---------- ---------- ---------- ---------- ----------
1 Paul 32 test 10.0
2 Allen 25 test 10.0
3 Teddy 23 test 10.0
4 Mark 25 test 10.0
5 David 27 test 10.0
6 Kim 22 test 10.0
7 James 24 test 10.0
sqlite>
相关文章
- 如何保障流式处理的数据一致性
- Apche Kafka 的生与死 – failover 机制详解
- 漫谈流式计算的一致性
- 什么样的云数据库架构选型才能做到安全,稳定又可靠?
- 如何通过 MySQL 的二进制日志恢复数据库数据
- 深入解析面向数据的哈希表性能
- 如何手动删除Oracle 11g数据库
- 101个MySQL调试和优化技巧
- 《架构真经:互联网技术架构的设计》分而治之
- 《Spark 官方文档》Spark SQL, DataFrames 以及 Datasets 编程指南(一)
- 《面向机器智能的TensorFlow实践》引言
- 《Spark 官方文档》Spark SQL, DataFrames 以及 Datasets 编程指南(二)
- 在 Linux 中修改 MySQL 或 MariaDB 的 Root 密码
- 为什么不能用memcached存储Session?
- 基础 RAID 介绍
- 如何在 Linux 中重置 MySQL 或者 MariaDB 的 root 密码
- 《用户至上:用户研究方法与实践》道德与法律问题
- 《Spark 官方文档》硬件配置
- 阿里CEO张勇:打破各企业边界 联手对抗黑灰产
- 阿里亮相网络安全周 展示亚洲市值最高企业的安全担当