【问题标题】:Finding T-SQL code with literal strings for localization project为本地化项目查找带有文字字符串的 T-SQL 代码
【发布时间】:2011-02-23 21:15:27
【问题描述】:

是否有人使用过有助于识别带有文字字符串的 T-SQL 代码的工具/技术(本地化项目可能需要语言翻译)?很想利用他人的经验,这可能会节省我开发自己的工具的时间,或者 - 上帝保佑 - 手动完成。

【问题讨论】:

标签: sql-server tsql localization


【解决方案1】:

只是一个想法,但你可以这样做:

SELECT
    OBJECT_NAME(id),
    [text]
FROM
    syscomments
WHERE id IN (
    SELECT id
    FROM syscomments 
    WHERE [text] LIKE '%''%''%' 
    AND OBJECTPROPERTY(id, 'IsProcedure') = 1 
    GROUP BY id
)

这将显示其中包含常量字符串文字的每个过程。

当然,如果你使用过多的动态SQL执行语句,你会得到很多误报...

希望对你有帮助。

【讨论】:

  • 帮助消除一些。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-15
  • 2018-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多