- 博客(12)
- 收藏
- 关注
原创 sql语句更新库存
需求现有出库表,库存表。想依据出库表的出库数量,来更新库存表信息。分析库存表:出库表:要求更新库存分科室、分批号进行。实现思路1)创建一个分配表,用来保存出库分配到库存的数量;2)利用两层循环来处理库存跟出库;代码create table ls_fp()–将库存按批号排序insert t_goods_stock1select t_goods_stock.,row_number() over(partition by t_goods_stock.wareidorder by t
2020-07-08 09:35:46
1886
原创 SQLServer2000同步复制技术实现步骤
一、 预备工作1.发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户–管理工具–计算机管理–用户和组–右键用户–新建用户–建立一个隶属于administrator组的登陆windows的用户(SynUser)2.在发布服务器上,新建一个共享目录,做为发布的快照文件的存放目录,操作:我的电脑–D:\ 新建一个目录,名为: PUB–右键这个新建的目录–属性–共享–选择"共享该文件夹"–通过"权限"按纽来设置具体的用户权限,保证第
2020-07-08 09:04:51
667
原创 SQL实用语句
sql实用语句-(四)经典1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多2.数据库加密:select encrypt(‘原始密码’)select pwdencrypt(‘原始密码’)select pwdcompare(‘原始密码’,‘加密后密码’) = 1–相同;否则不相同 encrypt(‘原始密码’)select pwdencrypt(‘原始密码’
2020-07-07 10:03:35
149
原创 SQL实用语句
SQL实用语句(三)技巧1、1=1,1=2的使用,在SQL语句组合时用的较多“where 1=1” 是表示选择全部 “where 1=2”全部不选,如:if @strWhere !=’’beginset @strSQL = ‘select count() as Total from [’ + @tblName + '] where ’ + @strWhereendelsebeginset @strSQL = 'select count() as Total from [’ + @tblN
2020-07-03 09:01:32
120
原创 SLQ实用语句
使用语句(二)提升1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)(把a表的结构复制到b表)法一:select * into b from a where 1<>1(仅用于SQlServer)法二:select top 0 * into b from aSelect * into b from a 将表中a的数据和结构全复制到b表中2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)insert into b(a, b, c) se
2020-07-02 10:05:21
607
原创 SQL基础实用语句
使用语句(一)基础1、说明:创建数据库CREATE DATABASE 数据库名2、说明:删除数据库drop database 数据库名3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’— 开始 备份BACKUP DATABASE pubs TO testBack4、说明:创建新表create table
2020-07-01 17:20:42
127
原创 sql内置函数(五)
SQL内置函数(五)• TANTAN函数返回一个角度的正切值。其具体的语法格式如下:TAN(angle)其中:angle 用弧度表示。可参考函数COS了解从弧度到 角度的转换下面是该函数的使用情况:TAN(225*3.1415926535/180)=1TAN(0)=0SQL内置函数• TANHTANH函数返回一个角度的十六进制正切值。其具体的语法格式如下:TANH(angle)其中:angle 用弧度表示。可参考函数COS了解从弧度到
2020-06-30 08:50:20
400
原创 sql内置函数(四)
sql内置函数(四) SQL内置函数• RAWTOHEX RAWTOHEX函数将一raw转换成十六进制字符表示的串值。 其具体的语法格式如下: RAWTOHEX(raw_value) 其中: raw_value 一RAW型数值 下面是
2020-06-29 08:56:21
629
原创 sql内置函数(三)
SQL内置函数(三)• LENGTHLENGTH函数返回字符串的长度。其具体的语法格式如下:LENGTH(string)其中:string 任意字符串下面是该函数的使用情况:LENGTH(’This is short’)=13LENGTH(’This is a bit longer’)=20SQL内置函数• LENGTHBLENGTHB函数返回字符串的长度。但在多字符集同时使用时会有所区别。其具体的语法格式如下:LENGTHB(string)其中:stri
2020-06-24 08:55:59
635
1
原创 SQL内置函数(二)
SQL内置函数(二)• DECODE(一)DECODE函数相当于一条件语句(IF).它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。区别于SQL的其它函数,DECODE函数还能识别和操作空值。其具体的语法格式如下:DECODE(input_value,value,result[,value,result…][,default_result]);其
2020-06-22 13:15:34
341
原创 sql内置函数(一)
sql内置函数(一)SQL内置函数• ABS ABS函数返回一数值的绝对值。负数将舍去其负号。下面是它的语法格式: ABS(number) 其中,number是希望得到其绝对值的数值 ABS函数截去数值的符号。如下例所示: ABS(5)=5 ABS(5)=5 不管是5还是-5,其绝对值均为5。SQL内置函数• &
2020-06-19 10:43:38
308
原创 for xml path与pivot 实现列转行的使用
for xml path与pivot 实现列转行的实例运用原表:实现效果:方法:for xml pathselect t3.ivc,t3.payee,LEFT(ld,LEN(ld)-1) from ( select t2.ivc,t2.payee, (select t1.ld+’,’ from ( select cbrecipe.ivc,cbrecipe.payee,szldm.ld from cbrecipe,cbrecipe_list ,szldm whe
2020-06-18 10:32:20
383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人