SQL Server XML Schema Collection是一个有趣的概念,我发现它在设计动态数据内容时非常有用.但是,当我通过实现Schema Collections时,我发现维护它们非常困难.
模式集合DDL仅允许CREATE和ALTER/ADD节点到现有方案.
CREATE XML SCHEMA COLLECTION [ <relational_schema>. ]sql_identifier AS 'XSD Content'
ALTER XML SCHEMA COLLECTION [ <relational_schema>. ]sql_identifier ADD 'Schema Component'
Run Code Online (Sandbox Code Playgroud)
如果要从架构中删除任何节点,则必须发出以下DDL.
当谈到集合中的100多个方案时,这是痛苦的.此外,您还必须重新创建XML索引(如果有的话).
任何解决方案,建议和技巧使这个架构集合对象编辑过程更容易?
我正在尝试编写自动备份并恢复T-SQL脚本.我已经做了BACKUP部分,但我在RESTORE上苦苦挣扎.
当我在SS Management Studio上运行以下语句时;
EXEC('RESTORE FILELISTONLY FROM DISK = ''C:\backup.bak''')
Run Code Online (Sandbox Code Playgroud)
我在网格中得到了一个结果集,我也可以使用
INSERT INTO <temp_table>
EXEC('RESTORE FILELISTONLY FROM DISK = ''C:\backup.bak''')
Run Code Online (Sandbox Code Playgroud)
填充临时表.但是,当我尝试从该结果集中进行选择时,我会收到语法错误.例如
SELECT * FROM
EXEC('RESTORE FILELISTONLY FROM DISK = ''C:\backup.bak''')
Run Code Online (Sandbox Code Playgroud)
结果集元数据应存储在SQL Server Dictionary中的某处.我找到了其他的创可贴公式来让我的自动恢复工作,但是如果能够获得结果集,我会创建更优雅的解决方案.另请注意,结果集在2008年与2005年不同.
提前致谢...
如果PostgreSQL具有依赖对象,则不允许更改视图(即添加列,更改列顺序,添加标准等).这真的很烦人,因为你必须写一个脚本:
我知道postgreSQL开发人员有非常合理的顾虑来防止改变视图.但是你们有没有任何脚本/镜头切换来一次性完成所有这些手动的东西?
我维护一个公告板,以HTML格式保存富文本消息.现在我需要将所有这些消息迁移到需要BBCode表示HTML的Joomla Kunena公告板中.
是否有任何库可以干净地将HTML转换为BBCode.有很多脚本用于BBCode到HTML但不是相反的方式.
谢谢...
在使用ActiveRecord :: Base Connection类执行SQL语句后,如何找到PostgreSQL处理的记录数?
temp_sql = "UPDATE table_a SET column_a ='abc' WHERE column_b = 1"
result = ActiveRecord::Base.establish_connection(@db).connection.execute(temp_sql)
Run Code Online (Sandbox Code Playgroud)
或者你能建议更好的方法来做到这一点.请记住,上面的更新声明是一个简单的问题简要说明.我的实际查询是"基于集合",涉及复杂的创建临时表,更新,插入语句.
我在Oracle环境中已成功使用位图索引多年.现在我正在研究一个将在SQL Server 2005上托管的数据仓库项目.到目前为止,我无法找到像SQL Server中的索引一样的位图答案.
有任何想法吗?
database indexing performance sql-server-2005 physical-design
database ×3
postgresql ×2
sql ×2
sql-server ×2
activerecord ×1
bbcode ×1
html ×1
indexing ×1
performance ×1
php ×1
ruby ×1
t-sql ×1
xml ×1
xsd ×1