Y
yhaochuan
Unregistered / Unconfirmed
GUEST, unregistred user!
CREATE VIEW VI_XPRTSBHNKNBN
AS
SELECT A.CODE, A.KCODE, A.SIYOU, A.LDate, A.Pno, A.THIKBN, A.NOTHI,
B.NAME, B.SNPO, B.ZAIKG, B.HYOMEN, B.SITSURYO
FROM XPRTS A
LEFT JOIN XITEM B ON B.CODE = A.KCODE COLLATE Chinese_PRC_CI_AS
UNION
SELECT C.OYAZBN, C.KOZBN, NULL, C.KSNDATE, C.PNO, C.THIKBN, NULL,
C.KONAME, C.SNPO, C.ZAIKG, C.HYOMEN, C.SITSURYO
FROM BHNKBN C
在中文SQL2000上没有问题。
但在日本版SQL2000上出现说:
服务器: 消息 446,级别 16,状态 9,Procedure VI_XPRTSBHNKNBN 行 4
UNION操作的照全顺序的竟合无法解决
请问这是什么个问题、如何解决?
AS
SELECT A.CODE, A.KCODE, A.SIYOU, A.LDate, A.Pno, A.THIKBN, A.NOTHI,
B.NAME, B.SNPO, B.ZAIKG, B.HYOMEN, B.SITSURYO
FROM XPRTS A
LEFT JOIN XITEM B ON B.CODE = A.KCODE COLLATE Chinese_PRC_CI_AS
UNION
SELECT C.OYAZBN, C.KOZBN, NULL, C.KSNDATE, C.PNO, C.THIKBN, NULL,
C.KONAME, C.SNPO, C.ZAIKG, C.HYOMEN, C.SITSURYO
FROM BHNKBN C
在中文SQL2000上没有问题。
但在日本版SQL2000上出现说:
服务器: 消息 446,级别 16,状态 9,Procedure VI_XPRTSBHNKNBN 行 4
UNION操作的照全顺序的竟合无法解决
请问这是什么个问题、如何解决?