mysqlの/ SQLServerデータベースのSQL文の演習

在試験数据库上建表
テーブルDemoTable(名前VARCHAR(20)、年齢VARCHAR(3))を作成します。
テーブルThisTable(のFirstNameテキスト、姓テキスト)を作成します。
MySQL:
MySQLの>表get0を作成する(ワードNVARCHAR(31)NOT NULL、コメントNVARCHAR(50)NOT NULL)。
MySQLの报错的写法:
MySQLの>表get0(ワードNVARCHAR(31)COLLATE Chinese_PRC_CI_AS NOT NULL、コメントNVARCHAR(50)COLLATE Chinese_PRC_CI_AS NOT NULL)を作成します。
ERROR 1273(HY000):不明照合: 'Chinese_PRC_CI_AS'
MySQLの>表(ワードデータ型はnvarchar(31)NOT NULL、コメントNVARCHAR(50)NOT NULL)を取得作成します。
ERROR 1064(42000):あなたは、あなたのSQL構文でエラーが発生しています。1行目にある「取得(ワードデータ型はnvarchar(31)NOT NULL、コメントNVARCHAR(50)NOT NULL)」の近くに使用する権利構文についてはMySQLサーバのバージョンに対応するマニュアルを確認してください
MySQLの>表局(OfficeIDのNVARCHAR(4)、OfficeNameのNVARCHAR(10))を作成します。
MySQLは>表歌手を作成する(SingerID INT AUTO_INCREMENT NULLでない、SingerNameのNVARCHAR(31)NOT NULL、誕生日日時NOT NULL、PRIMARY KEY(SingerIDのASC))。
IDENTITY、COLLATE Chinese_PRC_CI_AS是用のSQL Server的写法:
表シンガー(SingerIDのint IDENTITY(1,1)ないNULL、SingerNameのデータ型はnvarchar(31)COLLATE Chinese_PRC_CI_AS NOT NULLと、誕生日のdatetime nullではない)を作成します。
表のuserphoto(ID int型のIDENTITY(1,1)ないNULL、ユーザー名NVARCHAR(31)COLLATE Chinese_PRC_CI_AS NOT NULLを、古いがnull、写真画像ではなくint型)を作成します。
表を作成する(Wordのデータ型はnvarchar(31)COLLATE Chinese_PRC_CI_AS NOT NULLと、コメントはnvarchar(50)COLLATE Chinese_PRC_CI_AS NOT NULL)を取得します。

おすすめ

転載: www.cnblogs.com/Ivanhan2019/p/11762098.html