我在使用 sql 语句进行语法修剪时遇到了一些问题。这是我失败的 sql 语句:
SqlCommand command = new SqlCommand("SELECT PID = TRIM([PID] & Right("00000000" & TRIM ([PID]),8) & ",END"), FROM dbo.MDRMASTER WHERE PARENTPID = @PARENTPID",con);
如您所见,我一直在到处进行试验,但在我删除我的 SQL 语句之前,我返回的值是:
123456123456123456
我想退货:
00123456,00123456,00123456,END
那么用逗号分隔值,在语句末尾添加一个单词并将值排序为某种格式的正确语法是什么。例如,数字应全部为 8 位。返回是 00000123 还是 01234567。任何帮助或正确方向的点将不胜感激。