-1
我写了followig t-sql脚本 我想在mysql中运行它。转换t-sql到mysql
但
SQL错误得到语法错误(1064):你在你的SQL语法错误;检查 手册对应于您的MySQL服务器版本的右边 语法以在'[dbo]附近使用“[附件_附件]([附件标识] [uniqueidentifier] NOT NULL,['3行/// 0 rows affected ,发现0 行时间为0 1的查询:?0.000秒*/
我怎么能解决这个问题
CREATE TABLE [dbo].[Attachment_Attachment](
[AttachmentId] [uniqueidentifier] NOT NULL,
[UserId] [uniqueidentifier] NOT NULL,
[AttachmentTypeId] [uniqueidentifier] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[Name] [nvarchar](500) NOT NULL,
[IconUrl] [nvarchar](max) NOT NULL,
[ArrivalTime] [datetime] NOT NULL,
[DYNAMIC_TYPE] [nchar](200) NULL,
[LocationId] [uniqueidentifier] NULL,
CONSTRAINT [PK__Metadata__3214EC0717F790F9] PRIMARY KEY CLUSTERED
(
[AttachmentId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Attachment_Attachment] WITH CHECK ADD CONSTRAINT [FK_Metadata_Attachment_Metadata_AttachmentType] FOREIGN KEY([AttachmentTypeId])
REFERENCES [dbo].[Attachment_AttachmentType] ([TypeId])
GO
ALTER TABLE [dbo].[Attachment_Attachment] CHECK CONSTRAINT [FK_Metadata_Attachment_Metadata_AttachmentType]
GO
显然T-SQL只能在SQL Server中,这样你就不能使用它,是 – zerkms 2012-02-20 21:12:16
删除所有'WITH '东西 – Magnus 2012-02-20 21:14:27
什么等同于guid? – 2012-02-20 21:20:45