小编hem*_*108的帖子

查询ssisdb以查找包的名称

我正在查询ssis catlog以找出目录中所有包的名称.
Folder1项目中只有6个包,但查询提供了9个记录

 1. SELECT P.NAME FROM SSISDB.internal.projects PRJ INNER JOIN
    SSISDB.internal.packages P ON
    P.project_version_lsn=PRJ.object_version_lsn WHERE
    PRJ.NAME='Folder1'
Run Code Online (Sandbox Code Playgroud)

它是否也显示项目中已删除的包.

sql sql-server ssis ssis-2012 ssis-2016

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

Django 1.9中的模型。TypeError:__init __()为参数'verbose_name'获得了多个值

我有Python 3.5和Django 1.9尝试做下一个

class Question(models.Model):
def __init__(self, *args, question_text=None, pub_date=None, **kwargs):
    self.question_text = question_text
    self.pub_date = pub_date
question_text = models.CharField(max_length=200, verbose_name="Question")
pub_date = models.DateTimeField('date_published', verbose_name="Date")

def __str__(self):
    return self.question_text

def __unicode__(self):
    return self.question_text

class Meta:
    verbose_name = "Question"
Run Code Online (Sandbox Code Playgroud)

但是有一个错误

文件“ /home/donotyou/PycharmProjects/djangobook/polls/models.py”,第15行,在问题pub_date = models.DateTimeField('date_published',verbose_name =“ Date”)TypeError中:init()为参数'获得了多个值verbose_name'

请帮忙

python django

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

CommitFailedException:由于组重新平衡,无法完成提交

我正在使用kafka 0.9.0.1代理0.9.0.1消费者客户端。我的使用者实例正在使用处理时间少于1秒的记录。其他主要配置是

enable.auto.commit=false
session.timeout.ms=30000
heartbeat.interval.ms=25000
Run Code Online (Sandbox Code Playgroud)

我在处理后提交了偏移量。我正在例外

提交组kafka_to_s3的偏移量时发生错误UNKNOWN_MEMBER_ID

com.bsb.hike.analytics.consumer.Consumer错误-无法提交retryCount = 2 org.apache.kafka.clients.consumer.CommitFailedException:由于组重新平衡,无法完成提交

一小时一次或两次。每天消耗约60亿个事件。似乎偏移量仅存储在主题“ __consumer_offsets”的一个分区中。这也增加了特定经纪人的负担。

有人对这些问题有头绪吗?

apache-kafka kafka-consumer-api

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

Oracle 无法将数据插入 varchar2(4000 char) 列

我使用 Oracle 12c。我的数据库中有下表。

\n\n
CREATE TABLE TEST_T (COL VARCHAR2(4000 CHAR));\n
Run Code Online (Sandbox Code Playgroud)\n\n

我需要在此表中插入多字节字符。该字符是3字节字符。
\n我只能在表中插入 1333 个(最多 3999 个字节)字符。\n我的期望是插入最多 1500 个多字节字符,但我得到 ORA - 01461
\n我不想将数据类型更改为 CLOB 或 LONG。\n有没有办法使用 VARCHAR2(4000 CHAR) 来实现此目的。

\n\n

下面是代码,

\n\n
SET SERVEROUTPUT ON\nDECLARE\n  LV_VAR CHAR(1):=\'\xe3\x83\x97\';     -- 3 byte character\n  LV_STR VARCHAR2(32000) := \'\';\nBEGIN\n  FOR I IN 1..1500\n  LOOP\n    LV_STR := LV_STR||LV_VAR;\n  END LOOP;\n--\n  INSERT INTO TEST_T VALUES (LV_STR);\nEND;\n/\n\n\n\nError report -\nORA-01461: can bind a LONG value only for insert into a LONG column\nORA-06512: at line 11\n01461. 00000 - …
Run Code Online (Sandbox Code Playgroud)

oracle unicode varchar2 oracle12c

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

发送 Ajax post 请求并检索插入的 id

我正在尝试提交一个表单,该表单将数据插入到工作正常的 mysql 数据库中。然后我想返回新插入行的 id(mysql 表中的 id 自动递增),因为我想在提交表单后打开一个模式,以便我可以提供一个链接,其中包含 id 作为 url 中的参数。

要发送表单的数据,我使用以下代码:

$(document).ready(function(){
$("#submitForm").click(function(){

var string = $('#commentForm').serialize();

// AJAX Code To Submit Form.
    $.ajax({
        type: "POST",
        url: "SubmitData.php",
        data: string,
        cache: false,
        success: function(result){
        //alert(result);
        }
    });
});
});
Run Code Online (Sandbox Code Playgroud)

SubmitData.php 文件然后将表单数据插入到数据库中。

在 SubmitData.php 中,我可以创建一个变量来获取新插入的行的 id,例如
$last_id = mysqli_insert_id($conn);

有没有办法可以在同一个函数中从 SubmitData.php 文件中返回 $last_id ?

javascript php mysql ajax jquery

1
推荐指数
1
解决办法
4035
查看次数