小编Des*_*ith的帖子

SQL 按列名的第二个字母排序

我有一列可以说 10 个值,所有 NCHAR(20) 在 SQL Server 中。

我想以降序方式按第二个字母对值进行排序。换句话说,如果我有以下列值。请注意,这应该适用于任何值,这只是示例。

  • 地球
  • 空间
  • 月亮
  • 星星
  • 冥王星

SQL 查询必须产生以下输出

  • 星星
  • 空间
  • 月亮
  • 冥王星
  • 地球

我能得到的最接近的答案是这个——

选择行星,名称来自星系 WHERE 行星如 '_%' ORDER BY Planet desc

sql sql-server

3
推荐指数
1
解决办法
3953
查看次数

想要将StackTrace打印到txt文件中C#

我希望能够将c#中的堆栈跟踪打印到txt文件中,如下所述.请注意以下内容:

  1. 我知道Ex.Message不会得到堆栈跟踪.我想使用FileHandler将StackTrace消息写入文本文件.
  2. FileHandler类内部代码并不重要.我想知道如何获取此处捕获的异常的堆栈跟踪.

    try
    
    {
    
    //some code
    
    }
    
    // I just inherit from exception class (the message member, nothing big here)
    
    catch (CustomException ex) 
    {
    
    //I want to write the stacktrace here instead of the ex.Message
    
    FileHandler.Write("DeveloperErrors.txt", "Stack Trace" + ex.Message, System.IO.FileMode.Append);
    }
    
    Run Code Online (Sandbox Code Playgroud)

c# stack-trace file-handling

-2
推荐指数
1
解决办法
2269
查看次数

标签 统计

c# ×1

file-handling ×1

sql ×1

sql-server ×1

stack-trace ×1