数据库开发
文章平均质量分 65
深圳李春雷
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
某公司的SQL 面试题目,考考你的SQL熟练程度
某公司的SQL 面试题目1-10题目答案都是一句话1、 请写出SQL语句计算今天距离2005元旦的分钟数。答案:(SQL入门题目,不会做的话,把书从头再看十遍吧)2、 请一句SQL写出:如果person(personname,deptname) 表中没有 “财务部”的“张三” ,那么请增加该人员。 3、 请取出表 test (id identity(int,1,1原创 2007-07-12 21:40:00 · 4955 阅读 · 3 评论 -
查询SQL SERVER所有表记录数和体积大小
declare aaa cursor forselect table_name from information_schema.tables WHERE TABLE_type=BASE TABLE order by table_nameopen aaadeclare @tb varchar(255)fetch next from aaa into @tbwhile @@fetch_sta原创 2008-05-21 21:13:00 · 3694 阅读 · 0 评论 -
SQL SERVER触发器示范例子
--SQL SERVER触发器:独立于程序之外的纯数据库逻辑,因数据变动而触发,插入,修改,删除create TRIGGER a ON [dbo].[bd_option] FOR INSERTASinsert into cn_itemoption (cuid,pdno,pdnm,opid,opno,opnm,type,icst,quty,pric)select newid(),A,A,o原创 2007-11-30 10:03:00 · 2049 阅读 · 0 评论 -
用SQL SERVER函数将人民币数字转换成大写形式
SQL SERVER函数将人民币数字转换成大写形式 闲着也是闲着,欢迎大家多提宝贵意见--阿拉伯数字转中文大写数字Create function NToCC(@n int)returns varchar(2)asbegindeclare @s varchar(2)if @n=0 set @s=零if @n=1set @s=壹if @n=2set @s=贰if @n=3set @s原创 2008-02-22 01:21:00 · 2547 阅读 · 0 评论 -
Sql server实现十六进制和十进制的转换
写着玩玩-- 十六进制转十进制Create function hextoint(@h varchar(8))returns bigint begin-- select dbo.hextoint(1705)declare @r bigint set @r=0declare @i bigintset @i=1while @ibeginset @r=@r+convert(int,(case wh原创 2008-02-22 01:06:00 · 3715 阅读 · 1 评论 -
用sql server进行10进制和16进制的转换 hextoint inttohex
create function hextoint(@h varchar(8))returns bigint begindeclare @r bigint set @r=0declare @i bigintset @i=1while @ibeginset @r=@r+convert(int,(case when substring(@h,@i,1)when substring(@h,@i,1原创 2007-09-14 00:21:00 · 2547 阅读 · 0 评论 -
DBNMPNTW]Connectionopen(CreateFile()) DELPHI开发的ADO应用程序连接SQL SERVER失败的解决办法
有问题就网上搜,这是我的习惯可惜都是看别人的,自己的经验从来没有与大家共享,深感惭愧,以后更要勤勉努力啊。我用DELPHI,经常碰到自己的ado不能连接到SQL SERVER。排除SQL SERVER没有启动,网络没有联通等常识性问题,我发现还是有问题。后来经过尝试我终于找到原因了。我想如果我直接用ODBC连接SQL SERVER看行不行,结果我发现“客户端配置”中使用的是named原创 2007-06-07 18:01:00 · 5203 阅读 · 1 评论 -
常用汉字的GB2312 编码
比如“啊”字的编码是1601“领航软件”是 3376 2629 4077 2894区位 行 0 1 2 3 4 5 6 7 8 91 0 、 。 · ˉ ˇ ¨ 〃 々1 1 — ~ ‖ … ‘ ’ “ ”原创 2007-08-23 00:10:00 · 10153 阅读 · 0 评论 -
常用汉字的UNICODE和对应的繁体字
常用汉字的UNICODE和对应的繁体字UNICODE是简体字对应的后面的繁体字是我用GOOGLE自动翻译的UNICODE 简体字 繁体字21834 啊 啊38463 阿 阿22467 埃 埃25384 挨 挨21710 哎 哎21769 唉 唉21696 哀 哀30353 皑 皚30284 癌原创 2007-08-22 23:54:00 · 80355 阅读 · 2 评论 -
安装sqlserver2000提示挂起的解决方法
安装sqlserver2000提示挂起的解决方法 作者:xuzhenqinandy安 装SQL SERVER 2000时提示:"以前的某个程序安装已在安装计算机上创建挂起的文件操作。原因是安装程序在先前的安装过程中在系统注册表留下某些信息,导致不能安装。 删除掉如下键值信息即可安装:在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM转载 2007-07-27 16:35:00 · 1175 阅读 · 0 评论 -
一个SQL SERVER/ORACLE查询客户端工具
一个SQL SERVER/ORACLE查询客户端可以查询SQL SERVER或者ORACLE碰到客户的电脑客户端没有装SQL SERVER或者ORACLE的客户端的时候,威力可就巨大了。有些BUG,但是绝对能用。如果有意见或建议,请联系作者szlichunlei@hotmail.com下载地址:http://www.lhsoft.com.cn/myoraclequery.rar 免费使用,无广告,原创 2007-07-12 21:53:00 · 2563 阅读 · 0 评论 -
oracle中的自增长字段
oracle中的自增长字段,不用找了,直接的实现方法是没有的。一般采用方法:1、创建一个序列2、在表上创建一个触发器,使用前面定义的序列这个问题我曾经问过某大型ERP厂商的开发总监,也没别的办法。就这么办了。原创 2007-07-12 21:21:00 · 888 阅读 · 0 评论 -
在整个SQL SERVER数据库的所有表中查找一个字符(比如姓名)
select convert(varchar(255),) dsca into #ywhere 1=0-- delete #ydeclare @s varchar(255)set @s=也许疯DECLARE bbb cursor for select TABLE_NAME,column_name FROM information_schema.columns where tab原创 2008-05-21 21:08:00 · 13963 阅读 · 0 评论
分享