Dear Kris,
Thanks for your support.
I have double checked the Azure SQL column data type. It is "nvarchar".
The CHARACTER_SET_NAME is "Unicode".
Collation_Name is "SQL_Latin1_General_CP1_CI_AS".
In face the Azure SQL data table is also linked with MS Access (as front end application). Once I updated chinese character to column record , it works.
As I know there is only one way to pass chinese character to Azure SQL: That is adding character 'N' in front of the chinese character. However, powerapps will treat such text expression ( N'Chinese Text' ) as wrong expression.
For example:
Patch('[dbo].[Customer]', Defaults('[dbo].[Customer]'),{LastName: N'陳生'})
Powerapps will pop up error message : 函數 Patch 有一些無效的引數 ( In English, I think is : Function Patch has some invalid arguments).
Should I change the Azure SQL collation to traditional chinese?
If the collation is changed to traditional chinese, what happen is somebody input Japanese character?
Anyway, many thanks for your suggestion and looking forward to solve the problem 🙂
Regards,
Gary