SQL ServerにはMySQLのENUMデータ型と同等のものがありますか?
これはMySQLバージョン8.0.12で機能します。構文は次のとおりです。
create table yourTableName ( yourColumnName enum(‘Value1’,Value2’,Value3’,......N) default Value1’ or Value2 or Value3,..N );
次のクエリを使用して、MySQLで列挙型を設定します。
mysql> create table EnumInMySQL -> ( -> WebCRUD enum('CREATE','READ','UPDATE','DELETE') -> default 'CREATE' -> ); Query OK, 0 rows affected (0.60 sec)
SQLServerの列挙型の構文。
create table yourTableName ( yourColumnName varchar(100) CHECK(yourColumnName IN (‘Value1’,Value2’,Value3’,......N)) DEFAULT ‘Value1’ or Value2’ or Value3’,......N );
これで、SQLServerの列挙型のクエリは次のようになります。
-
MSSQLServerでデータのコピーを作成する方法
バックアップはデータバックアップ/データベースです。 MS SQL Serverでデータベースをバックアップすることは、データベースを失う前にデータを保護するために非常に重要です。 MS SQL Serverには、主に3つのバックアップタイプがあります。フル/データベース、差分/インクリメンタル、トランザクションログ/ログ。 MSSQLServerでデータベースのバックアップを作成する2つの方法があります。 方法1:T-SQLを使用する フル/データベース Backup database to disk = 差分/増分 Backup database to d
-
MSSQLServerでデータベースを作成する方法
データベースには、テーブル、プロセス、関数などのオブジェクトが含まれます。 MS SQL Serverには、2種類のデータベースがあります システムデータベース ユーザーデータベース システムデータベース MS SQL Serverをインストールすると、システムデータベース(データベース)が自動的に作成されます。以下はシステムデータベースのリストです: マスター モデルMSDB Tempdb リソース(2005バージョンから利用可能) 配布(複製機能のみ) ユーザーデータベース ユーザーデータベースは、ユーザー自身(データベースの作成にアクセスできる管理者、開発者、テスター)によ