---
title: "MySQL och MS SQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/22094-mysql-och-ms-sql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "LilleSkutt"
published: "2001-04-02T10:23:00.000Z"
updated: "2001-04-14T15:13:00.000Z"
replies: 6
views: 338
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/22094-mysql-och-ms-sql"
---

# MySQL och MS SQL

## #1 — LilleSkutt, 2001-04-02T10:23Z

Hej!

Jag sitter o utvecklar en site på min burk hemma, där jag använder mig av MySQL. Men servern där siten ska ligga använder sig av en MS SQL Server, och jag undrar om man kan infoga & converta MySQL-databasen med dess tabeller till en MS SQL-databas, via MS SQL Managern. Precis som man kan göra med Access-databaser, alltså.

Eller får jag skriva om CREATE-satserna så att de passar MS SQL?

Permalänk: https://www.webforum.nu/p/22094

## #2 — LilleSkutt, 2001-04-10T17:17Z

Ingen som vet?

Om jag omformulrerar mig då...

Om jag har en SQL-query som skapar en table i MySQL, hur kan den se ut i MS SQL-Server?

En table i MySQL:

```
CREATE TABLE diskussion (
   id int(11) NOT NULL auto_increment,
   rubrik text NOT NULL,
   inlagg longtext NOT NULL,
   av text NOT NULL,
   datum text NOT NULL,
   forum_id int(11) DEFAULT '0' NOT NULL,
   svar_id int(11) DEFAULT '0' NOT NULL,
   PRIMARY KEY (id)
);
```

Hur skulle den kunna se ut i MS SQL?

Permalänk: https://www.webforum.nu/p/354357

## #3 — LarsG, 2001-04-10T17:36Z

```
CREATE TABLE diskussion (   
id int  NOT NULL identity,   
rubrik varchar(50) NOT NULL,   '
inlagg text NOT NULL,   
av varchar(50) NOT NULL,   
datum datetime NOT NULL,   
forum_id int DEFAULT 0 NOT NULL,   
svar_id int DEFAULT 0 NOT NULL,   
PRIMARY KEY (id))
```

Verkar onödigt att använda blobbar för rubrik och författare.

 <http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/sql/ts_create2_8g9x.htm>

Permalänk: https://www.webforum.nu/p/354358

## #4 — spango, 2001-04-13T22:35Z

Med risk för att låta hädisk, vore det inte naturligare att använda Access eller StarBase för som utvecklingsdatabas för MSSQLS?

Permalänk: https://www.webforum.nu/p/354359

## #5 — LilleSkutt, 2001-04-14T12:35Z

Joo, det vore väl det naturligare valet... Men vaffan, jag har vant mig vid MySQL, och pallar inte att installera Access bara för en sån liten grej :)

Permalänk: https://www.webforum.nu/p/354360

## #6 — LilleSkutt, 2001-04-14T14:42Z

Hmm... Hur ska en ALTER TABLE se ut enligt MS SQL Server? MySQL-queryn ser juh ut så här:
**ALTER TABLE tbl ADD fld1 INT not null , ADD fld2 INT not null**

Får felmeddelande på 'ADD'...

Permalänk: https://www.webforum.nu/p/354361

## #7 — LarsG, 2001-04-14T15:13Z

I SQL server så skall det inte vara något add vid den andra kolumndefinitionen. Det är MYSQL som avviker från SQL standarden.

Permalänk: https://www.webforum.nu/p/354362

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/22094-mysql-och-ms-sql
