SQL2005CLR函数扩展-繁简转换的实现代码(sqlcipher apk下载)干货满满

随心笔谈9个月前发布 admin
176 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

这篇文章介绍了在SQL Server中使用自定义函数将Unicode字符串转换为简体中文和正体中文的两个方法。文章展示了如何通过自定义SQL函数`BigToGB`和`GBToBig`,实现文本的 conversions。这些函数在处理中文化字符串时具有实用价值,特别适用于跨语言环境的应用程序开发。文章还提到了相关的技术细节,如`Microsoft.EntityFrameworkCore.SqlTypes`和`Microsoft.VisualBasic.Strings`等库的使用。

using System;

using System.Data.SqlTypes;

using Microsoft.SqlServer.Server;

public partial class UserDefinedFunctions

{

    [Microsoft.SqlServer.Server.SqlFunction ]

    public static SqlString BigToGB(SqlString inString)

    {

        if (inString.IsNull) return SqlString .Null;

        return (Microsoft.VisualBasic.Strings .StrConv(inString.Value, Microsoft.VisualBasic.VbStrConv .SimplifiedChinese, 0));

    }

     [Microsoft.SqlServer.Server.SqlFunction ]

    public static SqlString GBToBig(SqlString inString)

    {

        if (inString.IsNull) return SqlString .Null;

        return (Microsoft.VisualBasic.Strings .StrConv(inString.Value, Microsoft.VisualBasic.VbStrConv .TraditionalChinese, 0));

    }

};

© 版权声明

相关文章