Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL转换为1.23467e+;失败;006欧元_Sql_Sql Server_Currency - Fatal编程技术网

SQL转换为1.23467e+;失败;006欧元

SQL转换为1.23467e+;失败;006欧元,sql,sql-server,currency,Sql,Sql Server,Currency,我得到了这个值:1.234.567,00$,我将在另一个表中用以下代码更新它: UPDATE TABLETWO SET USERDEFINED = CAST(CAST(INSERTED.NETAMOUNT AS VARCHAR) + ' ' + INSERTED.CURRENCY AS VARCHAR(128)), FROM INSERTED WHERE INSERTED.TABLEID = XDFDOCVECTOR.TABLEID 输出为1.23467

我得到了这个值:1.234.567,00$,我将在另一个表中用以下代码更新它:

UPDATE 
    TABLETWO
SET 
    USERDEFINED = CAST(CAST(INSERTED.NETAMOUNT AS VARCHAR) + ' ' + INSERTED.CURRENCY AS VARCHAR(128)),
FROM 
    INSERTED
WHERE 
    INSERTED.TABLEID = XDFDOCVECTOR.TABLEID
输出为1.23467e+006(在Webview中)和数据库1234667


正确的输出必须是:1.234.567,00(在网络视图中)和1234567(在数据库中)

插入的
列中的值是多少。NETAMOUNT和
插入的列中的值是多少?另外,
USERDEFINED
的数据类型是什么?请发布一些示例数据。