当前位置:首页 » 编程语言 » sql中电话号码尾数怎么表示
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql中电话号码尾数怎么表示

发布时间: 2023-07-08 04:14:18

⑴ 我现在有一堆电话号码,但是前面都多了几位,我只要保留后11位,在用sql语句怎么做

截取字符啊 subStr(),各种数据库的sql都有这个函数,但函数名字会有差异,自己查一下

⑵ 如何用SQL语言实现选出正确的电话号码

Oracle数据库操作
1,先选出正常11位号码
select decode( sign(length(电话号码)-11 ),0,电话号码) from table1;
2,再选出5为号码
select decode( sign(length(电话号码)-5 ),0,电话号码) from table1;
实际操作会有严格的约束,对于这种情况的避免,方式一在建表时通过约束来控制,将11位号码和特殊号码分开放两张表里。方式二是在前台通过JS脚本或其他验证插入数据的合法性。这样就避免你这种情况发生,所以你就别为此发愁了

⑶ SQL SERVER创建表时怎样表示电话号码

varchar类型就可以了,长度的话定义到20就可以了,另外就是看是手机号码还是固话号码了,可以设置成两列,就是一个是手机,一个是固话。都是varchar类型就可以了。因为有的是两种电话联系方式都有

⑷ SQL 查询一列中,数字字符串中,最后一个数字字段的简单语句

结论:作为补充,我们使用MySQL字符串操作函数进行筛选。

like

只要是字符串操作函数,可达到筛选目的的一般均可使用。

但是查询性能需视情况而定。


以上。

⑸ 在sql中学生情况表中,查询电话号码第5位为3和5的记录信息

select * from 表名 where datepart('yyyy',age)=1982 and tel like '_____[35]%'
age为年龄字段,tel为电话字段,试试吧。

⑹ SQL server 2000数据库中怎么查询一个表中电话号码的末位数拜托各位大神

比如电话表(Tell)的列,姓名表(Name),电话表(number)
就可以这样写
select
Name
form
tell
where
number
like
%8''