【问题标题】:MySQL to SQL Server select statementMySQL 到 SQL Server 选择语句
【发布时间】:2011-05-31 18:16:14
【问题描述】:

我正在将 mysql 存储过程转换为 SQL Server。我在 mysql 中遇到了一个 select 语句,我不太明白它在做什么,我的 google-fu/so-fu 让我失望了。这是它的要点:

    SELECT AccountType = dbo.functionToGetAccountType() FROM AccountLookup

我没有调试原始mysql的能力。我知道这个函数只返回一个值。

如果 AccountLookup 表中没有行,mysql 语句是否会为“AccountType”分配默认值?

感谢您的宝贵时间。

【问题讨论】:

    标签: mysql sql-server tsql


    【解决方案1】:

    select 语句正在执行函数dbo.functionToGetAccountType() 并将列别名为AccountType。可以改写为:

    SELECT dbo.functionToGetAccountType() as AccountType
    FROM AccountLookup 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-09
      • 2021-04-10
      • 1970-01-01
      • 2011-06-05
      • 2016-06-22
      • 2011-07-12
      • 1970-01-01
      相关资源
      最近更新 更多