易截截图软件、单文件、免安装、纯绿色、仅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 SERVER 2005加密存储过程,函数


在SQL SERVER 2005中必须用专用管理连接才可以查看过程过程中用到的表
EG:sqlcmd -A
1>use test
2>go
1>sp_decrypt 'p_testa'
2>go
Text
----------------------
Create procedure P_testa
with encryption
as
select * from test
 
create PROCEDURE [dbo].[sp_decrypt]
(@procedure s ......

SQL中的CASE使用方法

Case具有两种格式。简单Case函数和Case搜索函数。
--简单Case函数
CASE sex
         WHEN '1' THEN '男'
         WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE WHEN sex = '1' THEN '男'
     ......

PowerDesigner与SQL Server相连

PowerDesigner与SQL Server相连
以前听说过PowerDesigner可以和数据库连接,根据在PowerDesigner创建的数据模型创建表、触发器、存储过程到数据库中。也可以将已有的数据库导出到PowerDesigner中为数据模型。今天做了一下测试,发现确实很简单,现在操作步骤与大家分享:
0、准备工作
先在SQL Server中创建一数据库, ......

SQl 2005 For XMl 简单查询(Raw,Auto,Path模式)(1)

 很多人对Xpath可能比较熟悉,但不知道有没有直接操作过数据库,我们都知道 在Sql2005里公支持的几种查询有Raw,Auto,Path模式等,如果在2000里使用过 Path模式的朋友应该知道,是不容易处理查询结果的,那么在2005里对这一块做了很好的提升
        我先来介绍一下什么是Sql F ......

SQL日期格式化应用大全


Sql Server 中一个非常强大的日期格式化函数
--
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06
Select CONVERT(varchar(10 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号