易截截图软件、单文件、免安装、纯绿色、仅160KB

sql 语句使用

SQL语句(增、删、改、查)
  
  一、增:有4种方法
  
  1.使用insert插入单行数据:
  
  语法:insert [into] <表名> [列名] values <列值>
  
  例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15')
  
  注意:into可以省略;列名列值用逗号分开;列值用单引号因上;如果省略表名,将依次插入所有列
  
  2.使用insert select语句将现有表中的数据添加到已有的新表中
  
  语法:insert into <已有的新表> <列名>
  
  select <原表列名> from <原表名>
  
  例:insert into tongxunlu ('姓名','地址','电子邮件')
  
  select name,address,email
  
  from Strdents
  
  注意:into不可省略;查询得到的数据个数、顺序、数据类型等,必须与插入的项保持一致
  
  3.使用select into语句将现有表中的数据添加到新建表中
  
  语法:select <新建表列名> into <新建表名> from <源表名>
  
  例:select name,address,email into tongxunlu from strdents
  
  注意:新表是在执行查询语句的时候创建的,不能够预先存在
  
  在新表中插入标识列(关键字‘identity’):
  
  语法:select identity (数据类型,标识种子,标识增长量) AS 列名
  
  into 新表 from 原表名
  
  例:select identity(int,1,1) as 标识列,dengluid,password into tongxunlu from Struents
  
  注意:关键字‘identity’
  
  4.使用union关键字合并数据进行插入多行
  
  语法:insert <表名> <列名> select <列值> tnion select <列值>
  
  例:insert Students (姓名,性别,出生日期)
  
  select '开心朋朋','男','1980/6/15' union(union表示下一行)
  
  select '蓝色小明','男','19**/**/**'
  
  注意:插入的列值必须和插入的列名个数、顺序、数据类型一致
  
  二、删:有2中方法
  
  1.使用delete删除数据某些数据
  
  语法:delete from <表名> [where <删除条件>]
  
  例:delete from a where name='开心朋朋'(删除表a中列值为开心朋朋的行)
  
  注意:删除整行不是删除单个字段


相关文档:

Sql Mobile 数据库开始之前的一点问题总结

1、安装Sql Server2005 Mobile Edition;
2、具体在创建一个工程以后,想使用SqlServerCe必须在自己工程的引用里面添加一个dll才行;
其目录在:C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\System.Data.SqlServerCe.dll
添加了以后就可以使用Mobile的一些数据库操作的类库了。 ......

经典SQL语句大全

转自:http://www.sqlkey.cn/sql-yuju/sql_yuju.html
 
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.d ......

压缩数据库和表 (SQL SERVER 2008)

Database Level
- shrinkdb
- shrinkfile
 
SQL Server 2008
1) Right click database
2) Tasks
3) Shrink
4) Database or file
 
Table level
- compression
 
SQL Server 2008
1) Right click table
2) Storage
3) Manage Compression ......

SQL 中如何返回存储过程中的结果集

set @sql = 'select    *   from   OPENROWSET(''SQLOLEDB'',''SERVER='+@serverip+';uid=sa;pwd=sa;Database='+@databaseName+''',''SET   FMTONLY   OFF;set   nocount   on exec   procName '''''+@yqid+''''''' ) as   ......

SQL批量更改用户表内字符型字段的排序规则

--------------------------------------------------------------------------
--  Author : htl258(Tony)
--  Date   : 2010-04-23 20:33:15
--  Version:Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
--          Jul  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号