电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

如何在sqlserver2000中實現oracle的序列

瀏覽:7日期:2023-11-26 09:17:59
Oracle中的序列蠻好用的,但是在sqlserver中卻沒有,您也許會說我可以用IDENTITY來代替啊!當然可以,但是一個表中只能有一個IDENTITY字段!我要是想在一個表里使用多個類似IDENTITY的字段呢?如是oracle,用序列就可以實現,只要給該字段指定一個序列就可以了!在SQLSERVER中如何實現呢?SQL2000可以有自定義函數,我們可以自定義一個函數,來產生一個序列,然后在給需要使用該序列的字段指定該函數即可!下面是一個例子:假設:存在表CREATE;TABLE;tmp( identityID;INT identity(1,1) PRIMARY KEY, iID;;;;;INT, sName;;;;;CHAR(2))GO其中identityID是一個IDENTITY字段,我們創建以下函數:CREATE;FUNCTION;sqlSequence()RETURNS;INTASBEGIN DECLARE;@MINNUM;INT DECLARE;@MAXNUM;INT SET;@MINNUM=2; SET;@MAXNUM=99/* 您可以設置該函數答應的最大(99)、小(2)值,代表從取2-99,超過此最大值返回0(您可以加上自己的處理), 仿oracle的sequence中的設置*/ RETURN(;SELECT CASE; WHEN;ISNULL(MAX(iID),@MINNUM-1)+1 >@MAXNUM THEN;0 ELSE;ISNULL(MAX(iID),@MINNUM-1)+1 END FROM TMP)ENDGO然后給表tmp的字段iID的默認值指定為dbo.sqlSequence(),然后再插入時使用如下語句即可insert into tmp(sname) values('1');插入一些記錄后看看效果吧!其實還可以給該函數加上更多的功能,如可以返回一個降序的序列,也可以返回一個字符串的序列。
標簽: Oracle 數據庫
主站蜘蛛池模板: 无轨电动平车_轨道平车_蓄电池电动平车★尽在新乡百特智能转运设备有限公司 | 压砖机、液压制砖机、静压砖机、环保砖机生产厂家—杜甫机械 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 千斤顶,液压千斤顶-力良企业,专业的液压千斤顶制造商,shliliang.com | CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 郑州爱婴幼师学校_专业幼师培训_托育师培训_幼儿教育培训学校 | 河南膏药贴牌-膏药代加工-膏药oem厂家-洛阳今世康医药科技有限公司 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 清水混凝土修复_混凝土色差修复剂_混凝土色差调整剂_清水混凝土色差修复_河南天工 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | 智慧食堂_食堂管理系统_食堂订餐_食堂消费系统—客易捷 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 仿古建筑设计-仿古建筑施工-仿古建筑公司-汉匠古建筑设计院 | 深圳南财多媒体有限公司介绍 | 氢氧化钙设备, 氢氧化钙生产线-淄博惠琛工贸有限公司 | 上海橡胶接头_弹簧减震器_金属软接头厂家-上海淞江集团 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 耐驰泵阀管件制造-耐驰泵阀科技(天津)有限公司 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 杭州翻译公司_驾照翻译_专业人工翻译-杭州以琳翻译有限公司官网 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 | 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | 煤机配件厂家_刮板机配件_链轮轴组_河南双志机械设备有限公司 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | 安全阀_弹簧式安全阀_美标安全阀_工业冷冻安全阀厂家-中国·阿司米阀门有限公司 | GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | 塑料检查井_双扣聚氯乙烯增强管_双壁波纹管-河南中盈塑料制品有限公司 | 一氧化氮泄露报警器,二甲苯浓度超标报警器-郑州汇瑞埔电子技术有限公司 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 逗网红-抖音网红-快手网红-各大平台网红物品导航 |