如何在CakePHP中告诉字段是nvarchar

时间:2011-10-04 17:34:20

标签: sql-server sql-server-2005 cakephp utf-8 cakephp-1.2

我想确保保存到数据库的字符串在UTF-8中正确格式化。我已经将一些字段转换为nvarchar。为了正确保存字符串,我需要在所有字符串前加上N.例如N'my string'

然而,并非所有字段都必须是nvarchar。在我使用的扩展DboSource的DboSqlsrv类中,只有一个字符串参数可以指定为'varchar'或'nvarchar'。

是否有人知道是否有“蛋糕”方式来询问数据库并检查字段是否为varchar或nvarchar?

1 个答案:

答案 0 :(得分:2)