摘要: t.与xml结合
ado.net在dataset中提供对xml的广泛支持,同时在sql server2000或以后版本中的xml功能性扩展也能在ado.net中得到充分运用。你可以使用sqlxml访问在sql server2000和以后版本中提供的xml功能性扩展。下面是使用xml和ado.net的一些技巧信息。
i.dataset和xml
dataset和xml的完美整合,可以使你......
摘要:众所周知,在oracle9i中对初始化参数的管理引入了一个新的文件:spfile.这个参数是个二进制文件,手工对其进行编辑会出错.可以采用alter system set ......的命令方式来对其进行修改.
不妙的是,有的时候,错误的修改了参数之后发现系统不能启动,而粗心的用户或者初级dba可能还没有对该文件(或者参数文件的内容)进行备份.
这个时候如何解决呢?
下面是模拟出错的场景:
......
动态SQL语句1:
普通sql语句可以用exec执行 【程序编程相关:
ORA-01034错误的解决办法】 【推荐阅读:
DB2中結构化類型和類型化表的管理】eg: select * from tablename 【扩展信息:
让你的应用程序不再对数据库的改动“感冒”】 exec(select * from tablename) sp_executesql nselect * from tablename -- 请注意字符串前一定要加n
2:
字段名,表名,数据库名之类作为变量时,必须用动态sql eg: declare @fname varchar(20) set @fname = [name] select @fname from sysobjects -- 错误 exec(select + @fname + from sysobjects) -- 请注意 加号前后的 单引号的边上要加空格 exec sp_executesql n select + @fname + from sysobjects 当然将字符串改成变量的形式也可 declare @s varchar(1000) set @s = select + @fname + from sysobjects ...
下一页 摘要: 遇到过好多问题关于如何在oracle 中创建类似sqlserver或access中自增长字段。答案多是先建立一个sequence,然后在trigger中将sequence的nextval的取值赋予所需要的列。看上去还不错。
但是一切真的那么顺利吗?sequence 真的可以做到提供一序列连续没有遗漏的序列数值吗?
不妨作个实验:
sql> create sequenc......