sajjad_kochekian
پنج شنبه 29 دی 1390, 12:46 عصر
با سلام من با حروف فارسی عربی مشکل داشتم حرف ک را تونستم حل کنم ولی حرف ی را نشد
از دستور زیر استفاده کرده ام ولی فایده نداشت
SELECT @names = REPLACE(@names, NCHAR(0x649), NCHAR(0x6CC)) -- ی
SELECT @names = REPLACE(@names, NCHAR(0x64A), NCHAR(0x6CC)) -- ی
خودم فکر می کنم به خاطر Collation که در حال حاضر Arabi_ci_as است که فکر کنم باید بشه Arabi_100_ci_as باید تغییر کنه که تغییر هم نمی کنه و پیغام خطا را میده
TITLE: Microsoft SQL Server Management Studio
------------------------------
Alter failed for Database 'Dbtest'. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Smo.Exceptio nTemplates.FailedOperationExceptionText&EvtID=Alter+Database&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
The object 'CK_acc_bed' is dependent on database collation. The database collation cannot be changed if a schema-bound object depends on it. Remove the dependencies on the database collation and then retry the operation.
از دستور زیر استفاده کرده ام ولی فایده نداشت
SELECT @names = REPLACE(@names, NCHAR(0x649), NCHAR(0x6CC)) -- ی
SELECT @names = REPLACE(@names, NCHAR(0x64A), NCHAR(0x6CC)) -- ی
خودم فکر می کنم به خاطر Collation که در حال حاضر Arabi_ci_as است که فکر کنم باید بشه Arabi_100_ci_as باید تغییر کنه که تغییر هم نمی کنه و پیغام خطا را میده
TITLE: Microsoft SQL Server Management Studio
------------------------------
Alter failed for Database 'Dbtest'. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1447.4+((KJ_RTM).100213-0103+)&EvtSrc=Microsoft.SqlServer.Management.Smo.Exceptio nTemplates.FailedOperationExceptionText&EvtID=Alter+Database&LinkId=20476
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
The object 'CK_acc_bed' is dependent on database collation. The database collation cannot be changed if a schema-bound object depends on it. Remove the dependencies on the database collation and then retry the operation.