我有一个表,应用程序正在使用它来设置一些变量。但是,它所做的其中一件事是创建文件,并且文件名和目录保存在表中。但我希望文件名是一个表达式,CONVERT(VARCHAR(10),GETDATE(),20) + '.txt'
所以我想将它作为 SQL 表达式保存在表中,然后对其进行评估以从中获取值2012-03-27.txt
。
有谁知道该怎么做?
动态 SQL SP 可能会工作,但它会很复杂,还有其他方法吗?
添加
计算列不起作用,因为我希望每一行都有不同的表达式。
如果有这样的事情,我可以有一个计算列,我可以在每行中输入不同的值,那就太棒了!