-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