SQL Server基础-SQL语句

news/2024/11/22 5:25:05/

--1、  创建TestDB数据库

create database TestDB;

--2、  查看TestDB数据库是否存在

IF EXISTS (SELECT 1 FROM SYSDATABASES WHERE NAME='TestDB') SELECT 1 ELSE SELECT 0;

--3、  在TestDB数据库创建stuInfo学生表,字段:stuSeat座位号,stuName姓名,stuNo学号,stuAge年龄,stuID身价证号码,stuAddress住址

--要求座位号是从100开始的自动编号,姓名不能为空,学号不能重复,年龄只能在0-100,stuAddress默认值为“未填写”

if EXISTS (SELECT * FROM sysobjects WHERE NAME='stuInfo') drop table stuInfo ELSE print 'goon';

create table stuInfo(

stuSeat int  IDENTITY(100,1),

stuName varchar(100) not null,

stuNo int unique,

stuAge int check(stuAge between 0 and 100) ,

stuID varchar(100),

stuAddress varchar(100) default '未填写'               -- 不能限制not null ,否则会报二进制错误

);

select * from stuInfo;

--4、  给学生表增加stuSex性别字段

alter table stuInfo add  stuSex smallint 


http://www.ppmy.cn/news/137200.html

相关文章

NRF24L01详解

一、NRF24L01简介 NRF24L01是NORDIC公司生产的一款无线通信通信芯片,采用FSK 调制,集成NORDIC自家的Enhanced Short Burst协议。可以实现点对点或是1对6的无线通信。无线通信速度最高可达到2Mbps。 NRF24L01采用SPI通信,可以很方便的连接到M…

NRF24L01

参考:STM32控制NRF24L01无线模块进行通信 具体操作寄存器工作原理请上B站: 无线模块NRF24L01 注意: **//注意:以下两个步骤十分重要,千万不要写错SPI_InitStructure.SPI_CPOL SPI_CPOL_Low; //串行同步时钟的空闲状态为低电平 …

NR/5G ~ R16 dormant BWP

在CA场景下,Scell的业务量要比Pcell更加稀疏,DRX节能信号仅可以配置在Pcell上,Scell无法实现DRX唤醒功能,R16引入dormant DL BWP,终端在该状态下无需检测PDCCH,仅需要做一些测量操作以维持链路性能&#xf…

口交换机睿易 RG-NBS1826GC 24 口

接口形态不将就,标配光纤接口 传输性能不将就,标配千兆上联口和大缓存设计 端口数量不将就,8/16/24 三种选择 楼宇对讲交换机不将就,保证开锁指令 品质服务不将就,监控专用交换机 接口形态不将就,标配光纤接…

NR接入网概述

系列文章目录 第一章 NR物理层射频概述 文章目录 系列文章目录前言一、NR物理层标准概述二、射频部分三、用户信道带宽四、信道安排1. 信道间隔2.信道格栅3.同步格栅 总结 前言 工作需要,我需要对5G物理层的相关标准做比较深入的学习和研究。在一段时间的学习之后…

nRF24l01无线传输

模块简介: 它是一款工作于2.4GHZ~2.5GHZISM频段,带功放通信距离可达上千米,近距离传输速度可达2Mbps,具有6通道且每通道都有自己的缓冲区,可以同时跟不同的NFR进行通信的无线收发模块。 工作模式:接收模式…

nRF52832 配对和绑定

文章目录 nRF52832 配对和绑定1、在连接时,nRF52832向蓝牙主机发送配对请求2、主机收到配对请求后,向nRF52832发送安全参数请求,nRF52832收到后回复请求3、判断配对是否成功4、设置密码显示5、设置静态密码6、设置允许重复配对 nRF52832 配对…

NRF24L01(1)

以NRF24L01为例,实现无线通信 NRF24L01采用SPI通信,可以很方便的连接到MCU上。 NRF24L01的特点: (1)2.4G全球开放的ISM频段,免许可证使用。 (2)最高工作速率2Mbps,高校的…