| 网站首页 | 硬件维修 | 应用学院 | 网络组建 | 网站制作 | 菜鸟黑客 | 编程之道 | 数码大全 | 娱乐休闲 | 软件下载 | 在线视频 | 请您留言 | 技术论坛 | 
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
  • javascript模拟游戏中的…

  • javascript制作闪烁的边…

  • javascript制作浮动的工…

  • javascript设计漫天雪花

  • javascript设计网页中的…

  • 用javascript实现利用FL…

  • javascript实例教程(20)…

  • javascript实例教程(20)…

  • javascript实例教程(20)…

  • javascript实例教程(20)…

  • Q
    您现在的位置: 我是IT人 >> 网站制作 >> php >> 文章正文
    将MySQL迁移到Microsoft SQL Server 2000         
    将MySQL迁移到Microsoft SQL Server 2000
    作者:网络 文章来源:转载 点击数: 更新时间:2005-8-13
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:
  • 数字类型
  • 数据和时间类型
  • 字符串类型

  • 注意
    D:用于浮点型,表示小数点后面的位数。最大值可以是 30,但至少应大于 M-2。
    L:列值的实际长度
    M:表示最大显示尺寸。最大有效显示尺寸是 255。

    数字类型

    MySQL
    大小
    SQL Server 2000
    TINYINT
    1 字节
    TINYINT
    SMALLINT
    2 字节
    SMALLINT
    MEDIUMINT
    3 字节

    INT
    4 字节
    INT
    INTEGER
    4 字节
    INT
    BIGINT
    8 字节
    BIGINT
    FLOAT(X<=24)
    4 字节
    FLOAT(0)
    FLOAT(25<=X<=53)
    8 字节
    FLOAT(25)
    DOUBLE
    8 字节
    FLOAT(25)
    DOUBLE PRECISION
    8 字节
    FLOAT (53)
    REAL
    8 字节
    REAL
    DECIMAL
    M 字节(D+2,如果 M<D)
    DECIMAL
    NUMERIC
    M 字节(D+2,如果 M<D)
    NUMERIC

    日期和时间类型

    MySQL
    大小
    SQL Server 2000
    DATE
    3 字节
    SMALLDATETIME
    DATETIME
    8 字节
    DATETIME
    TIMESTAMP
    4 字节
    TIMESTAMP
    TIME
    3 字节
    SMALLDATETIME
    YEAR
    1 字节
    SMALLDATETIME

    字符串类型

    MySQL
    大小
    SQL Server 2000
    CHAR(m)
    M 字节,1<=M<=255
    CHAR
    VARCHAR(m)
    L+1 字节,L<=M 且 1<=M<=255
    VARCHAR
    TINYBLOB
    L + 1 字节,L<2^8
    BINARY
    BLOB
    L + 2 字节,L<2^16
    VARBINARY
    TEXT
    L + 2 字节,L<2^16
    TEXT
    MEDIUMBLOB
    L + 3 字节,L<2^24
    IMAGE
    MEDIUMTEXT
    L + 3 字节,L<2^24
    TEXT
    LONGBLOB
    L + 4 字节,L<2^32
    IMAGE
    LONGTEXT
    L + 4 字节,L<2^32
    TEXT
    ENUM (VALUE1, VALUE2, ...)
    1 或 2 字节,取决于枚举值的数量(最多 65535 个值)。
    无可用数据类型,但 CHECK 约束* 提供功能。
    SET (VALUE1, VALUE2, ...)
    1、2、3、4 或 8 字节,取决于集合成员的最大数量


    * Check 约束通过限制字段中可以接受的值,强制实现数据完整性。详细信息请参见联机图书的“CHECK 约束”主题。

    Microsoft SQL Server 2000 保留字

    ADD
    EXCEPT
    PERCENT
    ALL
    EXEC
    PLAN
    ALTER
    EXECUTE
    PRECISION
    AND
    EXISTS
    PRIMARY
    ANY
    EXIT
    PRINT
    AS
    FETCH
    PROC
    ASC
    FILE
    PROCEDURE
    AUTHORIZATION
    FILLFACTOR
    PUBLIC
    BACKUP
    FOR
    RAISERROR
    BEGIN
    FOREIGN
    READ
    BETWEEN
    FREETEXT
    READTEXT
    BREAK
    FREETEXTTABLE
    RECONFIGURE
    BROWSE
    FROM
    REFERENCES
    BULK
    FULL
    REPLICATION
    BY
    FUNCTION
    RESTORE
    CASCADE
    GOTO
    RESTRICT
    CASE
    GRANT
    RETURN
    CHECK
    GROUP
    REVOKE
    CHECKPOINT
    HAVING
    RIGHT
    CLOSE
    HOLDLOCK
    ROLLBACK
    CLUSTERED
    IDENTITY
    ROWCOUNT
    COALESCE
    IDENTITY_INSERT
    ROWGUIDCOL
    COLLATE
    IDENTITYCOL
    RULE
    COLUMN
    IF
    SAVE
    COMMIT
    IN
    SCHEMA
    COMPUTE
    INDEX
    SELECT
    CONSTRAINT
    INNER
    SESSION_USER
    CONTAINS
    INSERT
    SET
    CONTAINSTABLE
    INTERSECT
    SETUSER
    CONTINUE
    INTO
    SHUTDOWN
    CONVERT
    IS
    SOME
    CREATE
    JOIN
    STATISTICS
    CROSS
    KEY
    SYSTEM_USER
    CURRENT
    KILL
    TABLE
    CURRENT_DATE
    LEFT
    TEXTSIZE
    CURRENT_TIME
    LIKE
    THEN
    CURRENT_TIMESTAMP
    LINENO
    TO
    CURRENT_USER
    LOAD
    TOP
    CURSOR
    NATIONAL
    TRAN
    DATABASE
    NOCHECK
    TRANSACTION
    DBCC
    NONCLUSTERED
    TRIGGER
    DEALLOCATE
    NOT
    TRUNCATE
    DECLARE
    NULL
    TSEQUAL
    DEFAULT
    NULLIF
    UNION
    DELETE
    OF
    UNIQUE
    DENY
    OFF
    UPDATE
    DESC
    OFFSETS
    UPDATETEXT
    DISK
    ON
    USE
    DISTINCT
    OPEN
    USER
    DISTRIBUTED
    OPENDATASOURCE
    VALUES
    DOUBLE
    OPENQUERY
    VARYING
    DROP
    OPENROWSET
    VIEW
    DUMMY
    OPENXML
    WAITFOR
    DUMP
    OPTION
    WHEN
    ELSE
    OR
    WHERE
    END
    ORDER
    WHILE
    ERRLVL
    OUTER
    WITH
    ESCAPE
    OVER
    WRITETEXT

    用于数据迁移的 MySQL 工具


    MySQL 提供了几个客户端工具和实用程序,最常用的有:
    • mysql - 一个交互式客户程序,可以对数据库发布查询并查看结果
    • mysqldump - 此工具可以提取 MySQL 数据库中的架构和数据,并放到一个文件中

      上一页  [1] [2] [3] [4] [5] 下一页  

    文章录入:小秦    责任编辑:小秦 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |