1.新建C#控制台应用程序 2.转到服务器资源管理器,在数据连接处右击添加连接(Pic1),输入服务器名和数据库名称(有时候服务器名有下拉框中不会出现,可以到SQL Server Management Studio中复制进去,Pic2黑色条状处就是),点出测试连接,如果失败,需要查看服务是否启动 3.在程序中写入以下代码即可运行 using System; using System.Collections.Generic; using System.Linq; using System.Text
前言: 在SQL Server 2005和SQL Server 2008之前.如果希望加密敏感数据,如财务信息.工资或身份证号,必须借助外部应用程序或算法.SQL Server 2005引入内建数据加密的能力,使用证书.密钥和系统函数的组合来完成. 与数字证书类似.SQL Server 证书包括公钥和私钥这一对密钥,它们都用来加密和解密数据.SQL Server也拥有创建非对称密钥和对称密钥对象的能力.非对称密钥(asymmetric key)与证书相似,公钥用来加密数据库,私钥用来解密数据.非
一.插入多行数据: 1.insert into ... select 从一个表中取出数据插入另一个已存在的表 2.select into 从一个表中取出数据插入一个新表中 3.insert into () union select 常量列表 二.简单查询 1. 查询所有行和列 SELECT * FROM 表名 2.查询部分列 SELECT 列列表 FROM 表名 3.查询部分行 SELECT 列列表 FROM 表名 WHERE 列 运算符 值 4.列加别
select * from bank insert into bank values(10000) insert into bank values(20000) --打开一个事务 begin tran --定义临时变量 declare @num int = 0; update bank set balance=balance-15000 where Id=1 set @num = @num + @@error; --上一条语句出错次数 update bank set balance=balanc
1.去重distinct , group by select distinct userid,username from 表名 select userid,username from 表名 group by userid,username 2.去空格 replace ltrim rtrim Replace(name,' ','') select ltrim(' test ') --去除左边的空格 select rtrim(' test ') --去除右边的空格 select ltrim(rtr