搜索
首页数据库mysql教程SQL语句添加约束

-----检查数据库是否存在------- use master go if exists(select*from sysdatabases where) drop database studentdb ------建数据库-------- create database studentdb on primary( name='student', filename='d:datastudent.mdf', size=15, maxsize=25

-----检查数据库是否存在-------

use master

go

if exists(select*from sysdatabases where)

drop database studentdb

------建数据库--------

create database studentdb

on primary(

name='student',

filename='d:datastudent.mdf',

size=15,

maxsize=25,

filegrowth=10%

)

log on (

name='student_log',

filename='d:datastudent_log.ldf',

size=20,

filegrowth=1

)

------修改数据库--------

alter database studentdb

modify file(

name='student_log',

maxsize=500

)

alter database studentdb

modify file(

name='student',

filegrowth=3

)

------创建表---------

use studentdb

go

if exists(select * from sysobjects where)

drop table t_class

create table t_class(

C_Id char(6) primary key not null,

C_Number varchar(30) unique not null,

C_Depart varchar(30) null

)

use studentdb

go

if exists(select * from sysobjects where)

drop table t_student

create table t_student(

S_Id char(6) primary key not null,

C_Id char(6) not null,

S_Name varchar(30) null,

S_Gender char(2) check(S_Gender in('男','女')) null,

S_Birthday datetime not null,

S_Nation char(10) null,

s_idcard varchar(18) check(len(s_idcard) in(15,18)) not null,

s_email varchar(50) check(s_email like '%@%') not null

)

-------向表中添加信息---------

insert into t_class values('01','软件技术班','计算机技术系')

insert into t_class values('02','网络技术班','计算机技术系')

insert into t_class values('03','会计班','经贸系')

insert into t_student (S_Id,C_Id,S_Name,S_Gender,S_Birthday,S_Nation) values ('001','01','李林','男','1998-8-9','汉')

insert into t_student (S_Id,C_Id,S_Name,S_Gender,S_Birthday,S_Nation) values ('002','01','黄莺','女','1980-11-2','满')

insert into t_student (S_Id,C_Id,S_Name,S_Gender,S_Birthday,S_Nation) values ('003','03','张华','男','1991-3-19','汉')

------修改信息---------

update t_student set S_Name='李大林' where S_Id=001

--------显示男同学的信息------

select * from t_student where S_Gender='男'

---------显示特定信息-----

select * from t_student where year(S_Birthday)=1998

--------删除特定信息-------

delete from t_student where C_Id='01'

select * from t_student

,香港虚拟主机,香港空间,香港虚拟主机
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
Vue中如何添加水印到图片中?Vue中如何添加水印到图片中?Aug 19, 2023 pm 12:37 PM

Vue中如何添加水印到图片中?Vue是一种流行的JavaScript框架,被广泛使用于构建Web应用程序。有时我们需要在Vue应用程序中为图片添加水印,以保护图片的版权或者增加图片的可识别性。在本文中,我将向大家介绍一种在Vue中添加水印到图片的方法,并提供相应的代码示例。第一步,我们需要在Vue中引入一个用于添加水印的第三方库。推荐使用watermarkj

电脑win10桌面便签怎么添加电脑win10桌面便签怎么添加Jul 13, 2023 pm 10:05 PM

win10系统中我们可以给桌面添加便签,记录自己的工作计划,或者待完成项目等等,非常方便。那么电脑win10桌面便签怎么添加呢?很多朋友并不知道电脑win10桌面便签怎么用,所以下面来看看电脑win10桌面便签添加方法。电脑win10桌面便签怎么添加?具体方法如下:方法一:在桌面底部任务栏鼠标右键。点击显示“WindowInk工作区按钮”,点击右下角弹出的“WindowInk工作区按钮”。方法二:点击左下方的小娜,搜索“note”就可以看到便签了。以上就是小编带来的电脑win10桌面便签怎么添加

C++程序:向数组中添加一个元素C++程序:向数组中添加一个元素Aug 25, 2023 pm 10:29 PM

数组是一种线性顺序数据结构,用于在连续的内存位置中保存同质数据。与其他数据结构一样,数组也必须具备以某种有效方式插入、删除、遍历和更新元素的功能。在C++中,我们的数组是静态的。C++中还提供了一些动态数组结构。对于静态数组,该数组内可能存储Z个元素。到目前为止,我们已经有n个元素了。在本文中,我们将了解如何在C++中在数组末尾插入元素(也称为追加元素)。通过示例理解概念‘this’关键字的使用方式如下GivenarrayA=[10,14,65,85,96,12,35,74,69]Afterin

如何在HTML中添加背景音乐?如何在HTML中添加背景音乐?Sep 11, 2023 am 11:01 AM

HTML<bgsound>标签用于在背景中播放音乐。此标签仅适用于InternetExplorer。示例您可以尝试运行以下代码来在HTML中添加背景音乐−<!DOCTYPEhtml><html>  <head>   <title>HTMLbgsoun

Win11系统怎样添加打印机和扫描仪Win11系统怎样添加打印机和扫描仪Jun 29, 2023 pm 01:57 PM

  Win11系统怎样添加打印机和扫描仪?我们知道新买的打印机和扫描仪需要连接电脑才可以使用,那么应该如何连接呢?今天小编就以Win11为例,为大家带来Win11系统添加打印机和扫描仪的方法,有需要的朋友们快来学习下吧。  Win11系统添加打印机和扫描仪的方法  1、首先,按键盘上的Win+X组合键,或右键点击任务栏底部的Windows开始图标,在打开的隐藏菜单项中,选择设置;  2、Windows设置窗口,左侧边栏,点击蓝牙和其他设备;  3、蓝牙和其他设备下,点击打印机和扫描仪(首选项、疑

如何在Laravel中向集合添加新值?如何在Laravel中向集合添加新值?Sep 11, 2023 am 11:53 AM

CollectioninLaravel是一个API包装器,它帮助您处理在数组上执行的不同操作。它使用Illuminate\Support\Collection类来处理Laravel中的数组。要从给定的数组创建一个集合,您需要使用collect()辅助方法,它返回一个集合实例。之后,您可以在集合实例上使用一系列方法,如转换为小写,对集合进行排序。Example1的中文翻译为:示例1<?phpnamespaceApp\Http\Controllers;useIlluminate\Http\Re

如何在Python中向字典中添加值?如何在Python中向字典中添加值?Aug 20, 2023 am 08:13 AM

Python是一种多功能且强大的编程语言,具有各种内置的数据类型,其中在Python中最有用的内置数据类型之一是字典,它允许我们以键值对的格式存储和检索数据,并且与Python中的其他内置数据类型相比,我们可以很容易地向字典中添加或删除值。在本文中,我们将讨论如何在Python中向字典中添加值以及进行此操作的各种方法。Python中的字典是什么?在我们开始向Python字典中添加值之前,让我们先了解一下字典是什么以及它们是如何工作的。在Python中,我们有一个内置的数据集,称为字典,它是一种可

PHP8.0中的multi-catch语句PHP8.0中的multi-catch语句May 14, 2023 pm 01:51 PM

随着Web应用程序的发展,PHP语言在Web开发中得到了广泛应用。而在PHP8.0版本中,一个新的语言特性被引入——multi-catch语句。什么是multi-catch语句?在先前的PHP版本中,对于多个异常类型的处理,开发人员需要写多个catch语句。例如,如下代码块展示了对两种不同异常的处理:try{//Somecodethatmay

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
1 个月前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器