常用SQL语句整理(一)

SQL语句全面知识整理与实战指南 根据所学内容,对所有SQL语句进行知识性整理,包括但不限于各语句的使用规范、应用规则、易错点、应用实战等 阅读详情
CREATE DATABASE- 创建新数据库

use master

go

--为创建数据库BankDB布置环境

exec sp_configure 'show advanced options' , 1

go

RECONFIGURE

go

exec sp_configure 'xp_cmdshell' , 1

go

RECONFIGURE

go

--创建文件夹D:\MyWorkspaces\DB\BankDB

exec xp_cmdshell 'mkdir D:\MyWorkspaces\DB\BankDB'

go

--如果同名的数据库已经存在,删除之

if exists (select * from sysdatabases where name = 'BankDB')

drop database BankDB

go

exec sp_configure 'xp_cmdshell' , 0

go

RECONFIGURE

go

exec sp_configure 'show advanced options' , 0

go

RECONFIGURE

go

--创建数据库BankDB

create database BankDB

on primary

(

name = 'BankDB_data',

filename = 'D:\MyWorkspaces\DB\BankDB\BankDB_data.mdf',

size = 10MB,

maxsize = 100MB,

filegrowth = 15%

)

log on

(

name = 'BankDB_log',

filename = 'D:\MyWorkspaces\DB\BankDB\BankDB_log.ldf',

size = 10MB,

maxsize = 100MB,

filegrowth = 15%

)

go

CREATE TABLE- 创建新表

语法:

create table 表名

(

列名 数据类型 [constraint 约束名] [primary key][foreign key references 表名(列名)][default (值)][check(check约束内容)][unique] [not null][,]

...

约束

...

--最后一个逗号可写,建议不写,以便与oracle兼容

--约束名命名规范:{PK|FK}_列名_意义名

--默认情况下,主键的取值范围不包括空值,但唯一键则不然,且当唯一键取空值时,在sql server中不允许重复,但oracle则可

)

实例:

create table Account

(

acc_id int primary key identity(1,1),

accountNo varchar(16) unique check( len(accountNo) = 16 and accountNo not like '%[^0-9]%' and accountNo like '10103576%') ,

ID varchar(18) references Depositor(ID) not null ,

password varchar(6) check(len(password) = 6 and password not like '%[^0-9]%') default '888888' not null,

currencyType varchar(20)  default 'RMB' not null ,

depositTypeID int references DepositType(depositTypeID) not null ,

openDate datetime default getdate() not null ,

openMoney money check(openMoney >= 1) not null ,

currentMoney money check(currentMoney >= 1) not null ,

isLoss bit default 0 not null

)

go

ALTER TABLE- 变更(改变)数据库表
alter table 表名 add 列名 列数据类型--添加列,注意这里没有column关键字
alter table 表名 drop column 列名 --删除列
alter table 表名 alter column 列名 列数据类型 --修改列
alter table 表名 add constraint 约束名 约束内容
alter table 表名 drop 约束名 

DROP TABLE- 删除表
drop table 表名

CREATE  VIEW- 创建视图
create view 视图名 as 查询语句

DROP  VIEW--删除视图
drop view 视图名

XVF3800麦克风阵列实战:从选型到快速原型搭建 本文详细介绍了XVF3800麦克风阵列的选型与快速原型搭建实战经验。从开箱即用的特性到波束成形、回声消除等核心功能拆解,再到硬件设计避坑指南和固件开发技巧,帮助开发者高效实现智能语音设备的开发。特别适合智能音箱、会议终端等需要远场拾音和声源定位的应用场景。 阅读详情

相关推荐

【编译原理】龙书第三章作业答案

【编译原理】龙书第三章作业答案 练习3.1.1:根据3.1.2节中的讨论,将下面的C++程序划分成正确的词素序列。哪些词素应该有相关联的词法值?应该具有什么值? 答案: 左列为词素,右列为值,划分如下: < float> 值为它本身 <id,limitedSquare> 值为*limitedSquare指针 <(> 标点符号无值 ...

作业报告杂物间 2万+

常用SQL语句整理

本文系统整理了SQL语句的基础语法和常用操作,包括数据查询、数据操纵、数据定义和数据控制四大类语句。详细介绍了SELECT查询的各种使用方法(条件查询、排序、分组等),INSERT、UPDATE、DELETE等数据操作语句,以及数据库和表的创建修改语句。同时列举了常用函数和SQL使用注意事项,为数据库操作提供全面的语法参考。

weixin_59997843的博客 1225

避坑指南:AUTOSAR FlashDriver操作DFlash模拟EEPROM时,你最容易忽略的5个细节

本文深入探讨了AUTOSAR FlashDriver在DFlash模拟EEPROM操作中最容易被忽视的五大细节问题,包括地址合法性检查、操作时序控制、并发访问冲突、电源稳定性管理和寿命管理。通过实际项目案例和工程化解决方案,帮助开发者避免常见陷阱,提升汽车电子控制单元(ECU)的可靠性和稳定性。

weixin_42741930的博客 246

SQL 语句知识整理

使用规范:定义表结构,包括列名、数据类型、约束等。应用场景:创建新数据表。注意事项:不同数据库对数据类型的支持略有差异(如 MySQL 的VARCHAR和 Oracle 的VARCHAR2)。常见错误列名重复。主键约束冲突(非唯一值)。使用规范:修改表结构,如添加 / 删除列、修改数据类型。应用场景:表结构需要动态调整时。注意事项:修改列类型可能导致数据丢失(如从INT改为TINYINT)。常见错误修改非空列时未提供默认值。删除被外键引用的列。使用规范:删除整张表。应用场景。

2401_89822375的博客 1687

告别环境配置烦恼:Docker容器化一站式搭建Zephyr RTOS开发环境

本文详细介绍了如何使用Docker容器化技术一站式搭建Zephyr RTOS开发环境,彻底解决环境配置不一致、依赖冲突等难题。通过预构建镜像、数据卷挂载和实战编译示例,帮助开发者快速获得隔离、一致且可复现的嵌入式开发环境,大幅提升开发效率和团队协作体验。

n8m7b6v5c4的博客 189

UDF学习(二)基础数据类型与常见宏

thread_loop_c (t,d) 必须与begin_c_loop (c,t)同时使用,但begin_c_loop (c,t)不一定与thread_loop_c (t,d)同时使用。同理thread_loop_f(t,d)必须与begin_f_loop (c,t)同时使用,但begin_f_loop (c,t)不一定与thread_loop_f(t,d)同时使用。begin_c_loop (c,t) 在计算域内对网格单元进行循环。c_face_loop (c,t)遍历网格单元上的所有网格面。

weixin_44386973的博客 856

SQL--SQL常用语句整理

整理了下SQL常用的语句,可能有错,仅供参考~

CS技术栈 207

YOLOv8模型压缩终极方案:LAMP剪枝实战,速度提升不掉点

一个庞大的模型虽然强大,但在实际部署,尤其是资源受限的边缘设备(如无人机、移动电话、嵌入式系统)上,却面临着严峻的挑战:高昂的内存占用、巨大的计算量以及随之而来的高延迟和高能耗。本教程从LAMP剪枝的深刻理论出发,详细解释了它如何通过最小化最坏情况下的L2失真,并借助巧妙的数学简化,最终推导出一种高效、无超参数、层自适应的剪枝策略。它如同为臃肿的模型进行一次精准的“瘦身手术”,通过移除网络中冗余或不重要的权重、神经元甚至整个结构,来显著降低模型的参数量和计算量(FLOPs),从而实现推理加速和资源节约。

LXY_LOVE36的博客 176

MySQL SQL语句整理

在《MySQL 数据库技术》课程中,我们学习了多种多样的 SQL 语句,它们在数据库操作中发挥着关键作用。以下将对常见 SQL 语句进行详细梳理:基本查询:查询所有列:条件查询:排序查询:聚合查询:( 可为 、、、、 等聚合函数)分组查询:子查询:可在 、、 等子句中嵌套查询,如 查询指定列或所有列数据。根据条件筛选数据。对查询结果排序。进行数据聚合计算,如求和、求平均、计数等。按某一列或多列进行分组统计。通过子查询实现复杂查询逻辑,如查询订单表中金额大于平均金额的订单。条件表达式书写错误,如运算符使用不当

xyzcc1231的博客 1300

【GameFramework框架内置模块】8、文件系统(File System)

最近好忙,鸽了好久。不能颓废了,继续发力。今天分享的是GF框架的文件系统。首先,引用比较官方的说法:GF的FileSystem虚拟文件系统,使用类似磁盘存储的感念对零散的文件进行集中管理,优化资源加载时产生的内存分配,也可以对资源进行局部片段加载,极大的提升了资源加载的性能。通俗点讲就是,我这个模块就是加载磁盘文件的,优化加载时产生的内存分配。那么,它是怎么优化的呢?

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 2452

YOLOv11-seg 改进系列 | 引入原创 RSCD 重参数共享卷积分割头,增强 Head 表达力并压低计算量

本文提出一种改进的YOLOv11-seg分割头Segment_RSCD,通过重参数共享卷积增强表达能力。该模块在LSCD共享检测头基础上引入DiverseBranchBlock重参数卷积,保留三尺度预测与Proto掩码原型接口不变。相比原始Segment头,Segment_RSCD参数增加4%但计算量降低1.3%,在共享卷积结构中通过多分支补偿表达能力损失,同时利用Scale层保持尺度差异校准。该方法不改动Backbone/Neck结构,仅重构检测/分割头,实现训练期多路径聚合与部署期等效单分支的平衡。

qq_44224801的博客 184

SQL 语句全面知识整理与实战指南

使用规范​CREATE语句用于创建数据库、表、视图、索引等数据库对象。语法格式根据创建对象的不同有所变化,例如创建数据库的语法为:​​​创建表的语法为: ​​...​​​应用场景​创建数据库:当需要搭建新的数据库系统时,使用CREATE DATABASE语句。​创建表:在数据库中设计存储数据的结构时,通过CREATE TABLE语句定义表的列名、数据类型和约束条件。​创建视图:基于一个或多个表创建虚拟表,用于简化复杂查询或限制数据访问。​。

2401_88952086的博客 1443

(秋招复习)一些SLAM基础

秋招复习--SLAM基础知识篇

weixin_45432823的博客 768

SQL 语句的详细知识整理

这是关于 SQL 语句的详细知识整理,涵盖了常见 SQL 语句的使用规范、应用规则、易错点及应用实战等方面

gifftih的博客 702

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

常用的 ​​SQL 语句分类整理​​

以下是常用的 ​。

w2361734601的博客 987

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

SQL语句知识性整理

用于定义和管理数据库结构的语句。创建数据库删除数据库创建表...删除表修改表结构创建索引。

2501_92441052的博客 929

SQL语句整理

在开发中,常常会遇到操作数据库的情况,但有时候会偶尔想不起标准的SQL语句怎么写,虽然网上查一下都能找到,但是毕竟心里不爽,而且还会影响开发效率,因此,写篇博文整理下常用的基本的SQL语句,加强记忆。 1、SELECT(基本查询语句) SELECT DISTINCT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber D

田有朋的专栏 2020

sql语句练习题整理

一、现有数据库casemanage中表结构如下图 TABLENAME:afinfo Id name age birth sex memo 1 徐洪国 37 1979-03-23 男 高中 2 王芳芳 ...

朱海燕的博客日记 1万+

SQL 语句全面知识整理与实战指南​

本文系统梳理了SQL结构化查询语言的核心知识,涵盖数据查询(SELECT)、操作(INSERT/UPDATE/DELETE)、定义(CREATE/ALTER/DROP)和事务控制(COMMIT/ROLLBACK)四大类语句。针对每类语句详细说明使用规范、应用场景、注意事项及常见错误,并通过逻辑图和树状图辅助理解。重点包括:SELECT语句的完整执行流程、DML语句的约束条件、DDL语句的表结构修改要点以及事务处理的原子性要求。文章还提供了员工表和产品表等具体实例,并指出了复杂查询语句的学习方向,为SQL学习

makise_kurise_no的博客 1885

整理几个简单的基本sql语句

整理几个简单的基本sql语句 选择:select * from table1 where 范围 插入:insert into table1(列名1,列名2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set 列名=value where 范围 查找:select * from table1 where...

fanger0705的博客 2194

SQL语句知识性整理与应用指南

SQL语句主要分为三类:基础SQL(DDL、DML、DCL)、高级SQL(子查询、连接查询、聚合函数等)以及使用规范与实战应用。基础SQL用于数据库对象管理和数据操作;高级SQL适用于复杂查询分析;使用规范强调语法格式和安全查询。常见错误包括NULL值比较、JOIN操作等,需遵循WHERE与HAVING的区别等原则。实战应用涵盖分组统计、事务处理等场景。掌握SQL需注重规范性、逻辑正确性和性能优化,建议多实践以提升技能。

awp__的博客 799

精妙SQL语句整理

精妙SQL语句整理一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice disk, testBack, c:mssql7backupMy

野狼窝 1102

SQL常用语句整理

SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查手册》,不吝赐教!一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:...

weixin_34361881的博客 114
上一篇: C#逆变与协变
下一篇: 常用SQL语句整理(二)
lcprogram
博客等级 码龄15年 2粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值