常用sql语句

常用sql语句

--新建数据库 prince
 create database prince

--删除数据库 prince
 drop database prince

--创建表 users

 CREATE TABLE users
 (
 ID int IDENTITY (3,1) PRIMARY KEY,
 username nvarchar (50),
 password varchar(100),
 SiteCount int
 )

注:
IDENTITY(3,1) 自动编号自增,从3开始,每次自增1
PRIMARY KEY 表示该字段为主键

--删除表
 drop table users
  将已经存在的表users删除

--表结构修改
 1、在已存在的表中增加新列
  alter table users add
   question nvarchar(100),
   answer nvarchar(100)
 2、在已存在的表中删除一列
  alter table users drop column
   answer,
   question
    删除answer,question两列
 3、修改表中一个字段的属性
  alter table users alter column answer int null

--查找表中的记录
 select * from users
  列出users表中所有字段和所有数据

 select username,password from users
  列出users表中username,password字段的所有记录

 select * from users where username='prince'
  列出users表中username值为prince的所有记录

--添加记录
 insert into users (username,password) values(prince,520929)
  向users表中添加一条记录,更新username,password两个字段。id为自动编号,不能添加

--修改记录
 update prince set password='520618' where username='prince'
  修改username字段值为prince的password字段,将其值设置为520618

--删除表中记录
 delete from users
  删除表中所有记录

 delete from users where username='prince'
  删除username字段值为prince的所有字段

你可能感兴趣的:(常用sql语句)