怎么自己做网站发优惠券,广东网站定制,免费拒绝收费网站,seo是什么服务器一、单引号和双引号#xff08;重要#xff09;#xff1a; 1、在mysql没啥区别 2、在pgsql中#xff0c;实际字符串用单引号#xff0c;双引号相当于mysql的,用来包含关键字#xff1b;
-- 单引号#xff0c;表示user_name的字符串实际值
insert into t_user(user_nam…一、单引号和双引号重要 1、在mysql没啥区别 2、在pgsql中实际字符串用单引号双引号相当于mysql的,用来包含关键字
-- 单引号表示user_name的字符串实际值
insert into t_user(user_name)values(test_seq); 二、数据类型转换
1、场景字符串默认情况下是text类型浮点默认是numeric 2、如果需要转换 1第一种方式在值的前面添加上具体类型即可
-- 字符串转成bit
select bit 1010101011; 2第二种方式也可以在具体值的后面加 ::类型
select 1010101011::bit(10); 3第三种方式使用完整的转法
-- 使用完整的写法方式一和方式二实际上也是方式三的简写
select cast(varchar 1010101 as bit(10));
三、常见的数据类型
1、booean类型
(1)可以存储truefalse和null;
(2)pgsql对boolean类型不敏感也可以是yes或者no大小写也不敏感 (3)需要注意boolean类型之间的and 和 or运算
aba and b a or b truetruetruetruetruefalsefalsetruetruenullnulltruefalsetruefalsetruefalsefalsefalsefalsefalsenull false (注意只要有一个为false就是false) nullnullnullnullnull
2、数值类型
1整型 smallint2位 intint4intinteger都是4位 bigintint8:8位 2浮点 decimalnm本质是numericpgsql会帮转换 numericnm
3序列见表创建和序列
4针对数值类型操作 ^ 幂 几次幂 2^3 8 |/ 平方根 |/42 绝对值 -55 与操作 | 或操作 左移 右移 函数 pi() round() floor() ceil()