我编写了一个 tsql 过程,它将一个字符串插入到一个文本文件中,这意味着它需要将所有变量转换为一个字符串。除了使用 case by case 语句之外,是否有更简单的方法来执行此操作,它包含所有情况并将任何类型强制为字符串类型?
提前致谢
最佳答案
全大写是文字文本,小写是您应该插入值的内容:
CAST(expression AS CHAR)
-- or:
CAST(expression AS VARCHAR)
您可以选择指定长度。
不幸的是,如果您想以与默认表示不同的任何方式对其进行格式化,则日期时间会有点困难。
我的信息来自 MSDN site .我认为您必须仔细阅读该网站和其他网站,并仔细研究一下,但希望是
CAST
功能将是一个良好的开端。祝你好运!
关于sql-server-2005 - tsql : best way to cast variables to string type?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1268762/