必须会的SQL语句(一) 创建数据库与删除数据库
1.创建数据库
Create database 名称 on primary { name ='名称', filename ='c:\xx\名称.mdf', size = 10mb, --数据库的初始大小 filegrowth =1mb, --如果初始大小不够用了,每次增长1mb。 maxsize = 20mb --数据库的空间上限,填写unlimited表示无限制 } log on { name='名称_log', filename ="c:\xx\名称_log.ldf" size = 5mb, filegrowth = 10%, --增长的方式有两种,一种是按照固定大小增长,一种是按照百分比增长! maxsize = 10mb }
2.删除数据库
只能用drop
drop database 名称
相关推荐
-
必须会的SQL语句(六) 数据查询
1.基础的查询 1)重命名列 select name as '姓名' from 表名 2)定义常量列 select 是否 ='是' from 表名 3)top用法 percent --这种写法可以获取前20%条字段. select top 20 percent * from 表名 4)去除重复列 select distinct 列名 from 表名 5)聚合函数 max a
-
必须会的SQL语句(四) 数据删除和更新
1.删除 1)删除记录 Delete from 表名 where id ='xx' 2)删除所有数据,并回归初始化标识字段. Truncate table 表名 3)delete与truncate区别 a. truncate是能使种子回到初始值 b. truncate不能加条件 c. truncate不能涉及触发器 d. truncate性能要比delete高得多 2.更新 1)基础的update update 表名 set [列名
-
必须会的SQL语句(二) 创建表、修改表结构、删除表
1.创建数据库表 --使用哪个数据库,如果不写这一句是默认的数据库,也可以用鼠标选当前数据库 use testDB --创建表 Create Table tablename ( --id表示字段名 --int 数据类型 --primary key 主键 --not null 非空 --identity(1,1)初始值是1 每次自增长1 id int primary key not null identity(1,1), --unique 唯一 name varchar(20) not null
-
必须会的SQL语句(八) 数据库的完整性约束
实体完整性 1.建表时定义主键 Create table 表名 ( Sno int identity(1,1), Sname nvarchar(20), --设置主键 Primary key (Sno) ) 2.添加主键 alter table 表名 add constraint PK_表名_Sno primary key(id) 参照完整性1.建表时定义外键 create table 表名 (
-
必须会的SQL语句(五) NULL数据处理和类型转换
1.Null数据的处理 1)检索出null值 select * from 表 where xx is null 2)null值替换 select name, isnull ( cast (字段 as varchar(20)) , '空') from 表名 2.数据类型转换 1)Cast --'101'可以用表中字段来替换 select cast('101'
-
必须会的SQL语句(七) 字符串函数、时间函数
字符串函数 1.大小写转换 --upper 转化成大写 --lower 转换成小写 select upper('AsaR') 2.长度 --len 字数 --datalength 字节数 3.去除前后空格 --rtrim 去除右边空格 --ltrim 去除左边空格 4.字符串截取 --Left('串',15) 从左侧开始 截取15个字节 --right('串',15) 从右侧开始 截取15个字节 --SubStr
-
必须会的SQL语句(三) 数据插入
1.规范一些使用插入语句的小规范 1)中文字符串前 最好 加一个N 2)列名用中括号 扩起来 像这样 [列名] 2.常规写法 Insert into tableName ( [column1] , [column2] ) values (N'中文','11ds') 3.多行一条语句插入多行 insert into 表名 ([列1],[列2]) select '值1','值2' union all --这里呢,union 和 union all的 区别
-
使用用SQL语句从电脑导入图片到数据库的方法
使用SQL语句从电脑导入图片到数据库的方法,具体代码如下所示: --创建图片表 CREATE TABLE W_PIC ( ID INT, --编号 WPATH VARCHAR(80), --完整路径 PIC VARCHAR(80), --图片名称,不带后缀 img image --图片内容 ) --图片表中插入数据 INSERT INTO W_PIC(ID,WPATH,PIC) SELECT 1, 'C:\Users\w\Desktop\产品图片\2#加工图34-C专用.jpg','2#加工图3
-
SQL语句中的DDL类型的数据库定义语言操作
目录 SQL语句之DDL类型的数据库定义语言 1.DDL类型的SQL语句基本概述 2.DDL类型的SQL语句之数据库层面的操作 2.1.创建一个数据库 2.2.查看MySQL中有哪些数据库 2.3.进入某个数据库 2.4.查看当前处于哪个数据库中 3.DDL类型的SQL语句之数据库表层面的操作 3.1.创建一张数据表 3.2.查看当前数据库中所有的数据表 3.3.查询某张表的表结构 3.4.查询某张表的建表语句 3.5.在现有表中添加新的字段 3.6.修改现有表中的字段数据类型和字段名称 3.7
-
使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名
MySQL中查询所有数据库名和表名 查询所有数据库 show databases; 查询指定数据库中所有表名 select table_name from information_schema.tables where table_schema='database_name' and table_type='base table'; 查询指定表中的所有字段名 select column_name from information_schema.columns where table_schema
-
必须会的SQL语句(一) 创建数据库与删除数据库
1.创建数据库 Create database 名称 on primary { name ='名称', filename ='c:\xx\名称.mdf', size = 10mb, --数据库的初始大小 filegrowth =1mb, --如果初始大小不够用了,每次增长1mb. maxsize = 20mb --数据库的空间上限,填写unlimited表示无限制 } log on { name='名称_log', filename ="c:\xx\名称_log.ldf" size =
-
sql Server 2008 R2还原或删除数据库时总是出错的解决方法
我们在还原或删除Windows Server 2008 R2数据库时经常出现因为数据库正在使用,所以无法获得对数据库的独占访问权等错误,非常烦恼,今天就教大家一招终极解决方法. 只需要新建一个查询,在里面执行下面代码即可: 复制代码 代码如下: ALTER DATABASE 你的数据库名称 SET OFFLINE WITH ROLLBACK IMMEDIATE ALTER DATABASE 你的数据库名称 SET OnLINE
-
MySQL8数据库安装及SQL语句详解
目录 MySQL8数据库安装 一.Windows 环境下安装 A.下载 MySQL B.解压并配置MySQL环境变量 C.在解压根目录创建my.ini配置文件 D.安装 MySQL (以下操作必须是管理员身份) E.登录.修改密码 二.Linux 环境下安装 A.下载 MySQL B.把下载的 MySQL 压缩包上传到 Linux 服务器 C.解压mysql-8.0.22.tar.gz D.把解压后的文件移动到 /usr/local 目录下 E.添加MySQL组合用户 (默认会添加,没有添加就手
-
mybatis mapper.xml中如何根据数据库类型选择对应SQL语句
目录 mapper.xml根据数据库类型选择对应SQL语句 1.spring-database.xml文件中配置 2.mapper.xml文件中配置 mapper.xml动态SQL语句用法 if trim where set choose(when.otherwise) foreach mapper.xml根据数据库类型选择对应SQL语句 1.spring-database.xml文件中配置 <bean id="vendorProperties" class="or
-
查询mysql中执行效率低的sql语句的方法
一些小技巧1. 如何查出效率低的语句?在MySQL下,在启动参数中设置 --log-slow-queries=[文件名],就可以在指定的日志文件中记录执行时间超过long_query_time(缺省为10秒)的SQL语句.你也可以在启动配置文件中修改long query的时间,如: 复制代码 代码如下: # Set long query time to 8 seconds long_query_time=8 2. 如何查询某表的索引?可使用SHOW INDEX语句,如: 复制代码 代码如下
-
asp经典入门教程 在ASP中使用SQL 语句第1/2页
MySQL.SQL Server和mSQL都是绝佳的SQL工具,可惜,在ASP的环境下你却用不着它们来创建实用的SQL语句.不过,你可以利用自己掌握的Access知识以及相应的Access技能,再加上我们的提示和技巧,相信一定能成功地在你的ASP网页中加入SQL. 1. SELECT 语句 在SQL的世界里,最最基础的操作就是SELECT 语句了.在数据库工具下直接采用SQL的时候很多人都会熟悉下面的操作:SELECT whatFROM whichTableWHERE criteria 执行以上
随机推荐
- json实现前后台的相互传值详解
- MySQL性能优化的一些技巧帮助你的数据库
- vue.js中指令Directives详解
- 详解vue-cli 构建Vue项目遇到的坑
- 非常有用的9个PHP代码片段
- Android应用程序四大组件之使用AIDL如何实现跨进程调用Service
- joomla组件开发入门教程
- Python中MySQLdb和torndb模块对MySQL的断连问题处理
- 提供一款很不错的万年历查询
- node.js开机自启动脚本文件
- juqery 学习之五 文档处理 包裹、替换、删除、复制
- 微信小程序 实战实例开发流程详细介绍
- ssh远程登陆没有用户名和主机名的解决方法
- Java设计模式之静态工厂模式详解
- c# 以二进制读取文本文件
- java数据库操作类演示实例分享(java连接数据库)
- ASP.NET实现用户注册和验证功能(第4节)
- C#实现的调用DOS命令操作类实例
- 如何用python整理附件
- js中数组常用方法总结(推荐)