博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql 基础语句
阅读量:5045 次
发布时间:2019-06-12

本文共 1158 字,大约阅读时间需要 3 分钟。

一、基础

  2
  31、说明:创建数据库
  4Create DATABASE database-name
  5
  62、说明:删除数据库
  7drop database dbname
  8
  93、说明:备份sql server
 10--- 创建 备份数据的 device
 11USE master
 12EXEC sp_addumpdevice disk, testBack, c:\mssql7backup\MyNwind_1.dat
 13--- 开始 备份
 14BACKUP DATABASE pubs TO testBack
 15
 164、说明:创建新表
 17create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
 18根据已有的表创建新表:
 19A:create table tab_new like tab_old (使用旧表创建新表)
 20B:create table tab_new as select col1,col2… from tab_old definition only
 21
 225、说明:删除新表
 23drop table tabname
 24
 256、说明:增加一个列
 26Alter table tabname add column col type
 27注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
 28
 297、说明:添加主键: Alter table tabname add primary key(col)
 30说明:删除主键: Alter table tabname drop primary key(col)
 31
 328、说明:创建索引:create [unique] index idxname on tabname(col….)
 33删除索引:drop index idxname
 34注:索引是不可更改的,想更改必须删除重新建。
 35
 369、说明:创建视图:create view viewname as select statement
 37删除视图:drop view viewname
 38
 3910、说明:几个简单的基本的sql语句
 40选择:select * from table1 where 范围
 41插入:insert into table1(field1,field2) values(value1,value2)
 42删除:delete from table1 where 范围
 43

转载于:https://www.cnblogs.com/nxxshxf/p/5590110.html

你可能感兴趣的文章
easyui 问题。
查看>>
【Linux】- Ubuntu安装nginx
查看>>
福大软工 · 第十次作业 - 项目测评(团队)
查看>>
使用@Aspect切面进行让JDBC自动关闭(Spring AOP)
查看>>
Python_list部分功能介绍
查看>>
JDBC工具类
查看>>
Ansible系列(四):playbook应用和roles自动化批量安装示例
查看>>
中国十大城市美女(经典套图)
查看>>
Unity3d与Android交互
查看>>
iOS:带主标题、副标题、图像类型的表格视图UITableView
查看>>
每天一道笔试题-2012年2月28日
查看>>
端口状态
查看>>
POJ:2976 Dropping tests(二分+最大化平均值)
查看>>
linux中断
查看>>
面向对象的三大特征之一封装
查看>>
集合框架(上) 学生选课——添加,查询,修改,删除课程
查看>>
应收发票相关 脚本
查看>>
scss简单用法
查看>>
javascript学习笔记(二)js一些基本概念
查看>>
stl map中的lower_bound和 upper_bound
查看>>