目前我正在研究一个SQL脚本。脚本的结果是一个包含三列的表。我想在所有值的左侧应用分号。
NullPointerException
我该怎么办?我是SQL新手
答案 0 :(得分:0)
如果您使用的是Oracle,我认为您需要||
:
Select distinct emp_id || ';',
emp_dob || ';' -- >numeric value
emp_ssid, || ';' -- >alphnumeric value
您的语法强烈建议SQL Server,但问题是标记为Oracle。
答案 1 :(得分:0)
因为您想在值的末尾附加分号,所以无法将结果列转换为数值。您需要将其强制转换为nvarchar然后追加。
请尝试 CAST(emp_id AS NVARCHAR(20))+';'
答案 2 :(得分:0)
使用Remove-AzureVM
将数字列转换为字符串。 Sybase中的字符串连接运算符是非标准CONVERT
。
+