我正在尝试编写一个Select语句,我可以看到一列是否与另一列相似.
tblNames
ID FullName FirstName
1 Mr. John Doe, CEO John
2 Mr. Jake Doe, Exec Jake
3 Mrs. Betty Smith, Chair Jill
Run Code Online (Sandbox Code Playgroud)
查询应该返回:
3 | Mrs.Betty Smith, Chair | Jill
Run Code Online (Sandbox Code Playgroud)
然而,我只返回表中的每一行:
SELECT ID, FullName, FirstName
FROM tblNames
WHERE '%' + FirstName + '%' not like Fullname
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我正在使用的软件使用文本字段来存储XML.从我在线搜索,text数据类型应该包含2 ^ 31 - 1个字符.目前,SQL Server每次都会以65,535个字符截断XML.我知道这是由SQL Server引起的,因为如果我直接在Management Studio中向列添加第65,536个字符,它会声明它不会更新,因为字符将被截断.
最大长度是65,535还是因为数据库是在早期版本的SQL Server(2000)中设计的,它使用遗留text
数据类型而不是2005年的?
如果是这种情况,将Text
SQL Server 2005中的数据类型更改为修复此问题?
我正在将SQL服务器移动到一台单独的机器上.目前我们在同一个盒子上运行我们的Web服务器和SQL Server.因此,我们有一个带有IIS和SQLServer的生产服务器,然后是一个独立的开发服务器,可以反映这种设置.
当谈到我们的asp.net控件的app.config和web站点的web.config时,这很有效,因为我们可以使用"Initial Catalog = MyDB; ..."并且它起作用,因为两台机器上的DB名称相同.
现在我正在考虑在同一个盒子上运行两个DB(MyDB,MyDB-Dev).有没有一种简单的方法可以在每次部署或编译时都不需要编辑web.config和app.config?这是Visual Source Safe可以处理的吗?
哪些书帮助您掌握了n-tier开发(表示层,UI业务对象,数据业务对象和数据集)?
我更喜欢书籍,但博客和其他网站也是受欢迎的建议.我在一项新工作中继承了一个n-Tier设计的应用程序,虽然我花了一些时间来习惯它,但我看到了概念的有用性.展望未来,我想确保我的开发符合相同的标准.C#的重点也很棒.
此外,您是否会建议其他可扩展性设计模式?您是否可以为这些设计模式提供任何建议的阅读材料?
我需要通过在所有单元格中插入相同的两个字符来更新一组单元格,但我只是在如何做到这一点上空白.有人能指出我正确的方向吗?
旧细胞
HI.1
HI.2
HII.1
新细胞
H08I.1
H08I.2
H08II.1