SQL中常用函数的使用

  1. 查询SQL中如下常用函数的使用,并举例说明(完成格式参考Length)。
    字符< Ltrim、Replace、Rtrim、Substr、Trim>
    函数名:Ltrim
    函数形式:ltrim(X[,trim_string]):
    函数说明:删除字符串X左边的字符,如果使用了可选的trim_string参数,则删除指定串,否则删除空格
    举例:select ltrim(‘hello world’, ‘’) from dual;
    运行结果:

    函数名:Rtrim
    函数形式:Rtrim (X[,trim_string]):
    函数说明:删除字符串X右边的字符,如果使用了可选的trim_string参数,则删除指定串,否则删除空格
    举例:select rtrim(‘hello world’, '
    ’) from dual;
    运行结果:

    函数名:trim
    函数形式:trim ([trim_string from]X):
    函数说明:删除字符串X的字符,如果使用了可选的trim_string参数(只能一个字符),则删除指定串,否则删除空格
    举例:select trim( '* ’ from ‘hello world’) from dual;
    运行结果:



    例如:Current_date
    函数形式:current_date
    函数说明:返回当前时间
    举例:select current_date from dual;
    运行结果:



    例如:To_num
    函数形式:to_number(c[,fmt])
    函数说明:把某个表达式转变成数字。XXX代表c是16进制数字
    举例:select to_number( ‘123’,‘xxx’) from dual;
    运行结果:






关键词dual的说明与使用方法

在使用SQL的内置函数时,经常用到关键词dual,查询dual的含义,并举例说明其使用方法。

dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录,可以用它来做很多事情
例如:
1.查看当前用户,可以执行下面语句select user from dual;
2.用来调用系统函数,像第一题那样就是调用系统函数。

SQL事务处理


SQL语言的应用




一生中会遇见很多人,告诉你哪个季节他们最喜欢,告诉你某个城市的夏季有多热。可只有少数人,会想带你去最适合看星星的高原,甚至会在夏季来临之前提前给你准备好冰淇淋,带你去公路旅行,去夏夜的海边散步。 ​​​