小编Mic*_*l A的帖子

更改varchar列的最大长度?

我正在尝试将varchar列的长度从255个字符更新为500而不会丢失内容.我之前已经删除并重新创建了表格,但我从未接触过alter statement,这是我认为我需要用来做这个的.我在这里找到了文档:ALTER TABLE(Transfact-SQL)但是我无法做出正面或反面.

到目前为止,我有以下内容(基本上没有任何遗憾):

alter table [progennet_dev].PROGEN.LE
alter column UR_VALUE_3
Run Code Online (Sandbox Code Playgroud)

我该如何处理?那里有没有更好的文件说明(我做了一些搜索示例声明但是空了)?

sql t-sql sql-server varchar sql-server-2008

177
推荐指数
4
解决办法
30万
查看次数

如何从varchar中获取最后四个字符?

我正在尝试仅从varchar字段中获取最后四个字符.所有行都是不同的长度.我应该用什么功能来实现这个目标?

sql t-sql sql-server-2008

77
推荐指数
5
解决办法
23万
查看次数

对从select中取出的每一行执行插入?

我有许多记录需要插入到多个表中.每隔一列都是常数.

下面的伪代码很差 - 这就是我想要做的:

create table #temp_buildings
(
    building_id varchar(20)
)
insert into #temp_buildings (building_id) VALUES ('11070')
insert into #temp_buildings (building_id) VALUES ('11071')
insert into #temp_buildings (building_id) VALUES ('20570')
insert into #temp_buildings (building_id) VALUES ('21570')
insert into #temp_buildings (building_id) VALUES ('22570')

insert into property.portfolio_property_xref
        ( portfolio_id ,
          building_id ,
          created_date ,
          last_modified_date
        )
values
        ( 
            34 ,
            (
                select  building_id
                from    #temp_buildings
            ) ,
            getdate() ,
            null
        )
Run Code Online (Sandbox Code Playgroud)

意图:对#temp_buildings上的每条记录执行insert.portfolio_property_xref插入

我想我可以用光标做到这一点 - 但相信这会非常慢.由于这个练习将来可以重复,我宁愿用更快的方法解决这个问题,但我不确定如何.对于任何反馈,我们都表示感谢!

sql t-sql insert sql-server-2008

64
推荐指数
2
解决办法
6万
查看次数

为什么我不能对包含聚合的表达式执行聚合函数,但是我可以通过在它周围创建一个新的select语句来实现?

为什么在SQL Server中我不能这样做:

select  sum(count(id)) as 'count'
from    table
Run Code Online (Sandbox Code Playgroud)

但我能做到

select sum(x.count)
from
(
    select  count(id) as 'count'
    from    table   
) x
Run Code Online (Sandbox Code Playgroud)

它们本质上不是一回事吗?为了理解为什么不允许第一块代码,为什么我要考虑这个?

sql t-sql sql-server sql-server-2005 sql-server-2008

27
推荐指数
2
解决办法
5万
查看次数

Django的tastypie.默认情况下,以JSON格式输出到浏览器

我看到'对不起,还没有实现.请将"?format = json"附加到您的网址.' 我需要总是附加字符串"?format = json".我可以默认使用JSON输出吗?

此致,Vitaliy

django json tastypie

24
推荐指数
2
解决办法
6633
查看次数

如何在Visual Studio 2012中编辑SSRS 2008R2报告?

我是一名能够在Visual Studio 2008中编辑/更新报表的报表编写者(我们使用SSRS2008R2).我刚刚安装了Visual Studio 2012,当我转换我的报表项目时,它不起作用,因为我似乎缺少一个组件.

本质上 - 项目转换但在解决方案资源管理器中我看到我的项目下的消息"应用程序未安装".

除了Visual Studio 2012之外,我还需要安装什么才能在Visual Studio 2008中编辑可视化设计器中的rdl文件?

我安装了Visual Studio 2012 Premium + Expression Blend.

.net reporting-services ssrs-2008

22
推荐指数
1
解决办法
3万
查看次数

像所有列一样应用而不指定所有列名?

我发现自己处在一个我正在使用一个不熟悉的数据库的位置,每个表都有大量的列.我知道我正在寻找什么数据,但我不知道它所在的列是什么,需要使用like以便找到我需要的确切数据(并且必须为多组数据重复此任务) .

有没有办法像笛卡尔选择一样申请?

下面应该解释一下我想要做得更好一点(即使它在语法上是荒谬的):

select 
    *
from    
    a_table
where   
    * like '%x%'
Run Code Online (Sandbox Code Playgroud)

编辑:

请注意,我不打算在任何报告中使用cartesion选项 - 这里的目的是帮助我确定我需要在查询中添加的相关列,并帮助我熟悉数据库.

sql t-sql sql-server sql-server-2005 sql-server-2008

21
推荐指数
2
解决办法
4万
查看次数

预加载背景图像

有很多关于如何预加载图像的文章,但是我似乎找不到任何有关使用jquery预加载背景图像的有用信息.

我制作了一个简单的html模型,展示了我想要实现的目标:http: //jsfiddle.net/3rfhr/

  • 出现加载div
  • 背景已加载
  • 加载div消失
  • 出现背景DIV

我可以处理div转换,但我对如何预加载css背景毫无头绪.感谢您阅读我的问题:)

javascript css jquery

9
推荐指数
1
解决办法
2万
查看次数

如何只检查日期时间字段的时间但忽略日期?

我有一个以datetime格式存储数据的列.我想检查此列的时间部分不等于00:00:00:000的所有实例 - 日期无关紧要.

基本上,如果time()是一个函数,就像这样:

SELECT  *
FROM    progen.DY
WHERE   TIME(DY_DATE) <> '00:00:00:000'
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

sql t-sql sql-server-2008

9
推荐指数
2
解决办法
1万
查看次数

什么是在PHP中构建"多语言"脚本的最佳方法?

我正在建立一个网站,它需要7种语言?我想知道是否有一个好的做法可以应用于获得多语言的PHP脚本?

  • 对我来说很容易
  • 易于翻译

您还有什么想法,我应该将其存储在DB,XML还是PHP文件中?

php xml sql multilingual

8
推荐指数
3
解决办法
7610
查看次数