SQL NOW() 函数、SQL FORMAT() 函数

 

SQL NOW() 函数

NOW() 函数

NOW 函数返回当前的日期和时间。

提示:如果您在使用 Sql Server 数据库,请使用 getdate() 函数来获得当前的日期时间。

SQL NOW() 语法

SELECT NOW() FROM table_name

SQL NOW() 实例

我们拥有下面这个 "Products" 表:

Prod_Id

ProductName

Unit

UnitPrice

1

gold

1000 g

32.35

2

silver

1000 g

11.56

3

copper

1000 g

6.85

现在,我们希望显示当天的日期所对应的名称和价格。

我们使用如下 SQL 语句:

SELECT ProductName, UnitPrice, Now() as PerDate FROM Products

结果集类似这样:

ProductName

UnitPrice

PerDate

gold

32.35

12/29/2008 11:36:05 AM

silver

11.56

12/29/2008 11:36:05 AM

copper

6.85

12/29/2008 11:36:05 AM

 

SQL FORMAT() 函数

FORMAT() 函数

FORMAT 函数用于对字段的显示进行格式化。

SQL FORMAT() 语法

SELECT FORMAT(column_name,format) FROM table_name
参数描述
column_name必需。要格式化的字段。
format必需。规定格式。

SQL FORMAT() 实例

我们拥有下面这个 "Products" 表:

Prod_IdProductNameUnitUnitPrice
1gold1000 g32.35
2silver1000 g11.56
3copper1000 g6.85

现在,我们希望显示每天日期所对应的名称和价格(日期的显示格式是 "YYYY-MM-DD")。

我们使用如下 SQL 语句:

SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDate
FROM Products

结果集类似这样:

ProductNameUnitPricePerDate
gold32.3512/29/2008
silver11.5612/29/2008
copper6.8512/29/2008

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值