zoukankan      html  css  js  c++  java
  • SQL数据库的脱机与联机操作

    online : 可对数据库进行访问

    offline :数据库无法使用

    1、使用查询语句

      select state_desc from sysdatabases where name = ' 数据库名 '

    2、使用databasepropertyex( database,property)函数

      select  databasepropertyex( ' 数据库 ',’' status ')

    分离数据库:

    EXEC sp_attach_db @ dbname = 需分离的数据库 ,

    @ filename1 = ' 保存的位置数据库_data.mdf ' ,

    @ filename2 = ' 保存的位置数据库_log.ldf ' 

    数据类型:

    主键(Primary  Key)约束 PK_Userld

    唯一(Unique  Key) 约束 UQ_UseCardld

    默认(Default  Key) 约束 DF_UserPasspwd

    检查(Check  Key)  约束 CK_Gender

    外键(Foreign  Key) 约束 FK_Sortld

    CONSTRAINT  CK_需操作的列 CHECK(*************)

    CONSTRAINT  PK_需操作的列 PRIMARY(*************)

    CONSTRAINT  UQ_需操作的列 UNIQUE(*************)

              DF_ ***************************************

            FK_ ***************************************

    向已存数据表中添加约束

    USE  数据库

    GO

    ALTER  TABLE   数据库

    ADD  CONSTRAINT  CK_数据表Id  CHECK ( LEN ( 数据表Id ) = 规定值 )

    GO

    ALTER  TABLE 数据表 WITH  NOCHECK 

    ADD  CONSTRAINT  CK_数据表Id  CHECK ( LEN ( 数据表Id ) = 规定值 )

    GO

  • 相关阅读:
    3.1 创建模型-实体属性
    3. 创建模型
    2.1 DbContext
    2. EF Core 如何显示执行的SQL语句
    1.1 为现有数据库生成实体模型
    1. EF Core 概述
    【2020-08-01】人生十三信条
    【一句日历】2020年8月
    【2020-07-31】一个像我一样精力充沛的孩子
    【2020-07-30】强大内心是自己的义务
  • 原文地址:https://www.cnblogs.com/leiminghui/p/10446279.html
Copyright © 2011-2022 走看看