MSSQL& SQL数据类型替代?

时间:2017-01-23 15:32:42

标签: sql-server laravel sqlsrv mssql-jdbc

我必须处理连接到SQL Server数据库的项目,同时使用PHP和Laravel框架。

我的问题在于数据类型以及我可以将其更改为功能齐全且更具传统性的数据类型。 SQL数据类型。那么让我们以NVARCHAR为例,我能否改成普通的VARCHAR?

我的类型是:

  • NCHAR
  • NVARCHAR
  • GEOGRAPHY

我已经阅读了here

  

Laravel使用db-library(如果它可用)连接到Sql Server   它无法从MSSQL接收unicode数据。 (1,2)

人群中是否有人与Laravel合作并执行过这样的任务?

1 个答案:

答案 0 :(得分:1)

您可以使用我在MSSQL data types to MYSQL data types

中找到的以下约定
NCHAR => CHAR/LONGTEXT
NVARCHAR => VARCHAR/MEDIUMTEXT/LONGTEXT

仍无法找到GEOGRAPHY类型的解决方案。我会告诉你的。

GEOGRAPHY上找到this,但显然没有提及它的对应部分。