小编Za7*_*7pi的帖子

在PostgreSQL上获取数据库创建日期

我想在POSTGRESQL中获取数据库创建日期.我的版本是在Ubuntu 14.04上运行的9.3.4.我可以使用select声明来执行此操作,还是可以通过访问服务器来执行此操作?

database postgresql

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

JSON字段POSTGRESQL中的单引号

我试图在里面用单引号操纵一个JSON,我遇到了一些麻烦:

1.-当我有一个函数时,我不能作为参数传递一个带有单引号的JSON字符串:这是函数:

CREATE OR REPLACE FUNCTION public.give_me_text
(
  IN  text  json
)
RETURNS JSON AS
$$
DECLARE
v_text   varchar;
begin

RAISE NOTICE 'text: %', text;
v_text:=text || '- hello';
return v_text;
end
$$
LANGUAGE 'plpgsql';
Run Code Online (Sandbox Code Playgroud)

通过调用这样工作:

SELECT * FROM give_me_text
(
'{"es":"name 1","en":"name 2","de":"name 3","fr":"name 4","pt":"name 5"}'
);
Run Code Online (Sandbox Code Playgroud)

但是当我得到一个单引号不起作用时:

SELECT * FROM give_me_text
    (
    '{"es":"nam'e 1","en":"name 2","de":"name 3","fr":"name 4","pt":"name 5"}'
    );
Run Code Online (Sandbox Code Playgroud)

2.-当我试图插入单引号的JSON值时,它给了我同样的错误:这是有效的:

INSERT INTO public.my_columns VALUES ('{ "name": "Book the First", "author": { "first_name": "Bob", "last_name": "White" } }');
Run Code Online (Sandbox Code Playgroud)

但这不起作用: …

postgresql json escaping single-quotes

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

Jquery"包含"多个值

我发现文档中包含文本内的所有div:'thetext',我正在更改此文本:

$("div:contains('thetext'):not(:has(*))").each(function () {

  $(this).text($(this).text() + " anotherTextAddedBefore");

 })
Run Code Online (Sandbox Code Playgroud)

是否可以将内部包含多个值?我想找到包含的文本:'thetext',还有另一个值,例如:'thetext1','thetext2'等

我想在一个程序中完成它而不是更多:不想使用与我想要找到的文本一样多的程序.

谢谢!

javascript jquery contains

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

以编程方式创建IIS7虚拟目录

我可以使用以下代码在应用程序中创建虚拟目录:

ServerManager iisManager = new ServerManager();
Application app = iisManager.Sites["NewSite"].Applications["/Sales"];
app.VirtualDirectories.Add("/VDir", "d:\\MyVDir");
iisManager.CommitChanges();
Run Code Online (Sandbox Code Playgroud)

但是我无法在网站的根目录中创建虚拟目录。

有任何想法吗?

c# asp.net iis-7 virtual-directory

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

获取每个div内的文本值取决于文本

我有这个结构:

<table id="thetable">
    <tr>
        <td>
            <div>
                <div>some text</div>
                <div>
                    <div></div>
                    <div>(This text is good)</div>
                    <div>some text2</div>
                    <div>some text3</div>
                </div>
            </div>
        </td>
    <tr>
    </tr>
        <td>
            <div>
                <div>some text</div>
                <div>
                    <div></div>
                    <div>(This text is good)</div>
                    <div>some text2</div>
                    <div>some text3</div>
                </div>
            </div>
        </td>
    </tr>
    <tr>
        <td>
            <div>
                <div>some text</div>
                <div>
                    <div></div>
                    <div>(This text is good)</div>
                    <div>some text2</div>
                    <div>some text3</div>
                </div>
            </div>
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我想把文本放在div中,但只有带有这个词的文本:good.并替换.所以我这样做:

$("#thetable div:contains('good')").each(function () {
        try {
            console.log($(this).text());
            console.log("------------------------------");
        } catch (ex) {

        }
    })
Run Code Online (Sandbox Code Playgroud)

但是console.log告诉我,每个日志不仅包含具有良好文本的div的文本,还包括其他两个.它是印刷:

(This text is …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

批量 C# 数据表到 postgresql 表

我有一个包含数千条记录的数据表。我有一个具有相同数据表字段的 postgres 表。我想每天截断这个表并再次填充数据表的数据。我见过 sql 批量复制,但它在 postgres 上不可用。那么,哪一种是最有效的方法呢?

  • 每条记录插入一个
  • 多次插入:插入表值(1,1),(1,2),(1,3),(2,1);
  • 从数据表中选择并使用 linq 插入 postgres?不知道...

谢谢。

c# postgresql datatable bulkinsert sqlbulkcopy

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

文本从一种颜色闪烁到另一种css或jquery

我想用两种不同颜色的文本闪烁:

例如:闪烁文本白绿 - 白 - 绿 - 白 - 绿

我不介意jQuery还是CSS.

css jquery blink

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

Sql server按不同的字段顺序选择组

我有一张桌子:

Id    Date        color
------------------------- 
 1    23/04/2013  red
 2    23/04/2013  white
 3    23/04/2013  yellow
 4    23/04/2013  red
 5    23/04/2013  orange
 6    23/04/2013  blue
 7    23/04/2013  yellow
 8    23/04/2013  red
Run Code Online (Sandbox Code Playgroud)

我按颜色和顺序按总和颜色分组:

Select top 5 color, count(color) as total from table where Date<=getdate() group by color order by total desc, color asc
Run Code Online (Sandbox Code Playgroud)

所以直到这里,一切都好.

现在,我想要相同,但不按颜色排序.我想按总数排序,然后按日期排序.但我不想按日期分组.

sql sql-server group-by sql-order-by

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

使用npgsql执行postgres脚本

我有一个创建表的脚本(*.sql).我正在使用Visual Studio 2010和npgsql来访问postgres数据库.

我可以从代码隐藏中执行脚本吗?

这是我尝试过的代码:

string sqlConnectionString = @"myconnection";

FileInfo file = new FileInfo(@"myfile.sql");

string script = file.OpenText().ReadToEnd();

NpgsqlConnection conn = new NpgsqlConnection(sqlConnectionString);

Server server = new Server(new ServerConnection(conn));

server.ConnectionContext.ExecuteNonQuery(script);
file.OpenText().Close();
Run Code Online (Sandbox Code Playgroud)

但是Visual Studio不承认Server.

c# sql asp.net npgsql executenonquery

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

在Postgresql中动态生成CURSOR

我有一个光标,它指向一个SELECT,但这个选择是动态生成的.我想在声明后分配声明.我做了一个工作的例子,另一个例子不工作.这是仅打印一些数据的简单示例.这是表:

CREATE TABLE public.my_columns (
  id      serial NOT NULL,
  "name"  varchar(30) NOT NULL,
  /* Keys */
  CONSTRAINT my_columns_pkey
    PRIMARY KEY (id)
) WITH (
    OIDS = FALSE
  );

CREATE INDEX my_columns_index01
  ON public.my_columns
  ("name");


INSERT INTO public.my_columns
    ("name")
VALUES
    ('name1'),
    ('name2'),
    ('name3'),
    ('name4'),
    ('name5'),
    ('name6');
Run Code Online (Sandbox Code Playgroud)

这是函数(我已经把工作代码和代码不起作用):

CREATE OR REPLACE FUNCTION public.dynamic_table
(
)
RETURNS text AS $$
DECLARE
       v_sql_dynamic varchar;

       --NOT WORKING:
       --db_c CURSOR IS (v_sql_dynamic::varchar);

       --WORKING:
       db_c CURSOR IS (SELECT id, name from public.my_columns);

       db_rec RECORD;

BEGIN
     v_sql_dynamic := …
Run Code Online (Sandbox Code Playgroud)

postgresql dynamic plpgsql cursor

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

从单个cuotes中的文本中获取单词

我需要接受单个cuote(或任何其他角色)中的单词:

从这个var theText="this is the 'text'"; 我需要采取:"text"因为是单个cuotes中的单词.

谢谢!

javascript jquery

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

使用Linq通过c#中的小数列表过滤数据表

我有一个数据表,我想按值过滤.这是有效的:

 var result = datatable.AsEnumerable()
    .Where(r => r.Field<decimal?>("decimal_col") == 1);
Run Code Online (Sandbox Code Playgroud)

现在我想按小数列表过滤.我试图放,contains但它不起作用.这是清单:

var list = new List<decimal>() { 8, 3, 2, 1 };
Run Code Online (Sandbox Code Playgroud)

这就是我想要的,但它不起作用:

var result = datatable.AsEnumerable()
        .Where(r => r.Field<decimal?>("decimal_col").Contains(list));
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

c# linq datatable contains

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

用图像更改li里面的文字

我想改变里面的文字.但这个李有一个img.这里的html:

<div>
<ul>
<li><b><img src="../../../Images/folder1/image1.png">Text1</b><i>0</i></li>
<li><b><img src="../../../Images/folder1/image2.png">Text2</b><i>1</i></li>
<li><b><img src="../../../Images/folder1/image3.png">Text3</b><i>2</i></li>
<li><b><img src="../../../Images/folder1/image4.png">Text4</b><i>3</i></li>
<li><b><img src="../../../Images/folder1/image5.png">Text5</b><i>4</i></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我在尝试这个:

$("li").each(function () {
$(this).text(sometext);
})
Run Code Online (Sandbox Code Playgroud)

但它正在取代所有人,包括img.我只想更改文本:Text1,Text2,...

有任何想法吗?

谢谢!

html javascript jquery html-lists

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