SQL中提示“不是可以识别的 内置函数名称。”

SQL中提示“不是可以识别的 内置函数名称。”,第1张

StudentGirl() 返回的是数据表, 用select StudentGirl() 这样是输出单列值, 不是整张表的数据, 所以可以把 StudentGirl()直接当成一张表使用, 如: 

SELECT FROM dboStudentGirl() WHERE

可以加条件, 按照正常的查表语句都OK

答案:C

答案C

解析SQL中聚合函数有如下几种:min()某一列最小值;max()某一列最大值;sum()某一列总和;count()所有记录数;Count()所有非null记录数;avg某一列平均值;因此C选项正确。

可以使用内置的存储过程:sp_MShelpcolumns。

如查询表Users的结构:

sp_MShelpcolumns 'dboUsers'

你试下吧!

Format () 是 MySQL 的函数

FORMAT(X,D)

将number X 设置为格式 '#,###,#####', 以四舍五入的方式保留到小数点后D位, 而返回结果为一个字符串。

SQL Server 里面,用 Convert函数来实现类似的功能。

只能格式化为 #,###,#####

四舍五入的,要用别的函数。

DECLARE @myVal AS Money;

SET @myVal = 12345678912345;

SELECT

Convert(VARCHAR, @myVal, 1);

------------------------------

123,456,78912

(1 行受影响)

注:那个数字,需要先转换为 money 数据类型,才有效果。

Now() 也是 MySQL 的函数

用于返回当前的时间。

SQL Server 里面, 使用 getdate() 函数来实现同样的功能。

SELECT GETDATE()

-----------------------

2011-05-28 18:00:08013

(1 行受影响)

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/13493213.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存